This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug demangler/70909] Libiberty Demangler segfaults (4)


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909

--- Comment #49 from Mark Wielaard <mark at gcc dot gnu.org> ---
(In reply to Pedro Alves from comment #48)
> GDB is released separately from binutils though, and GDB 8.0 is going to
> branch very soon.  IWBN to have this in the binutils-gdb repo by then.

Trying to integrate this into binutils-gdb produces a large number of
unexpected failures in the gdb testsuite.

Some of these failures seem for previous issues handling infinite recursion or
crashes when printing types. So there seems to be some conflict now with the
new approach in the demangler. e.g. the following gdb testcases fail with this
patch applied:

- gdb.cp/pr9167.exp
- gdb.cp/pr17132.exp
- gdb.dwarf2/pr11465.exp
- gdb.dwarf2/dw4-sig-types.exp (sourceware PR11942)
- gdb.cp/baseenum.exp (sourceware PR13615)
- gdb.cp/typeid.exp (sourceware PR9065)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]