I am running c++filt on ubuntu 18.04, it can demangle some names but
failed other names:
$ c++filt _ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE+0x83
_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE+0x83
The same name can be demangled in http://demangler.com/:
boost::
https://sourceware.org/bugzilla/show_bug.cgi?id=25878
--- Comment #9 from H.J. Lu ---
(In reply to H.J. Lu from comment #8)
> Another bug:
>
> [hjl@gnu-cfl-2 pr26740]$ cat foo.S
> .text
> lbasename:
> .nop
> [hjl@gnu-cfl-2 pr26740]$ make foo.o
> gcc -B./ -m32 -g -Wa,--gdwarf-4 -c -o
https://sourceware.org/bugzilla/show_bug.cgi?id=25878
--- Comment #8 from H.J. Lu ---
Another bug:
[hjl@gnu-cfl-2 pr26740]$ cat foo.S
.text
lbasename:
.nop
[hjl@gnu-cfl-2 pr26740]$ make foo.o
gcc -B./ -m32 -g -Wa,--gdwarf-4 -c -o foo.o foo.S
[hjl@gnu-cfl-2 pr26740]$ readelf -w fo
https://sourceware.org/bugzilla/show_bug.cgi?id=25878
--- Comment #7 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by H.J. Lu :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6915020bb134ae29fd772295c66fd67b5944962d
commit 6915020bb134ae29fd772295c66fd67b
https://sourceware.org/bugzilla/show_bug.cgi?id=26740
--- Comment #6 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by H.J. Lu :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6915020bb134ae29fd772295c66fd67b5944962d
commit 6915020bb134ae29fd772295c66fd67b
https://sourceware.org/bugzilla/show_bug.cgi?id=26626
--- Comment #16 from Nick Clifton ---
Hi Serge,
Right - I have checked in the patch. I removed the third argument for the
missing-symbol option. You were right - it is not needed.
I wanted to check the patch in so that it does not get
https://sourceware.org/bugzilla/show_bug.cgi?id=26626
--- Comment #15 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by Nick Clifton :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=23ae20f5e3afeeab9aa616c63ab3b357668476d5
commit 23ae20f5e3afeeab9aa616c63a