Thanks so much for the quick response David.
I have reported this as a bug on GCC's bug tracker:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118117
I tried it on clang and I don't see the same behavior. So it does seem to
be pointing to an issue in GCC...
Thanks
Lorenzo
On Wed, Dec 18, 2024 at
This is probably more of a question for the DWARF producer, like GCC, than
the DWARF workgroup, but let's take a look anyway...
Ah, OK, simplifying things down a bit. You've got this case:
```
struct t1
{
typedef struct
{
} t2;
#ifdef USE_VIRTUAL
virtual void f1();
#endif
};
t1::