Ozone 3.10d
In C, it's possible to have two distinct global static variables or functions with the same name in different source files.
For example:
a.c
static int foo;
static void bar(void)
{
}
b.c
static int foo;
static void bar(void)
{
}
In this case, the "Global Data" and "Functions" View lists only one of them (depending on the order in the linked .elf file).
I would expect that all variables and functions are shown with their according source file in the "Scope" column.
In C, it's possible to have two distinct global static variables or functions with the same name in different source files.
For example:
a.c
static int foo;
static void bar(void)
{
}
b.c
static int foo;
static void bar(void)
{
}
In this case, the "Global Data" and "Functions" View lists only one of them (depending on the order in the linked .elf file).
I would expect that all variables and functions are shown with their according source file in the "Scope" column.