Re: [Dwarf-discuss] Virtual Methods/Array Of Structs and Anonymous Structs

2024-12-18 Thread Lorenzo Gomez via Dwarf-discuss
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

Re: [Dwarf-discuss] Virtual Methods/Array Of Structs and Anonymous Structs

2024-12-18 Thread David Blaikie via Dwarf-discuss
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::