[Bug c++/111788] g++ DWARF for void foo(...) missing unspecified parameters DIE

2023-11-08 Thread gprocida at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111788 --- Comment #4 from Giuliano Procida --- Also worth noting that while Clang gives virtual table entries (for struct X) this type in DWARF: int(** _vptr.X)(...) GCC gives them this type: int(** _vptr$X)() The different member names are an

[Bug c++/111788] g++ DWARF for void foo(...) missing unspecified parameters DIE

2023-10-13 Thread gprocida at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111788 --- Comment #3 from Giuliano Procida --- https://en.cppreference.com/w/cpp/language/variadic_arguments (see introduction and Notes) It's been allowed for longer than in C, but there is no portable way of accessing the arguments.

[Bug c++/111788] g++ DWARF for void foo(...) missing unspecified parameters DIE

2023-10-13 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111788 Richard Biener changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug c++/111788] g++ DWARF for void foo(...) missing unspecified parameters DIE

2023-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111788 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2023-10-12 Ever confirmed|0