c++filt problem?
I'm running c++filt to convert C++ mangled functions back to demangled format. Here is the version I am running: bldlinux7.notesdev.ibm.com:jchampli{38}% cat /proc/version Linux version 2.4.21-138-smp ([EMAIL PROTECTED]) (gcc version 3.2.2) #1 SMP Fri Oct 31 00:51:31 UTC 2003 bldlinux7.notesdev.ibm.com:jchampli{47}% c++filt --version GNU c++filt (C++ demangler), version 3.2.2 It works fine for some of my internal functions: bldlinux7.notesdev.ibm.com:jchampli{40}% c++filt -_ _ZN9Statistic11UpdateNotesEv Statistic::UpdateNotes() But, when I just pass it 'raise' (the function that signals the exception handler) it gives me back the wrong results: bldlinux7.notesdev.ibm.com:jchampli{39}% c++filt -_ raise signed char restrict Any ideas? ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
Re: c++filt problem?
Looks like the GNU versions are 3.2.2 and 3.2.3 (have the problem), but Debian 2.1.16 doesn't... Jon Alan Modra <[EMAIL PROTECTED] et.au> To Jon Champlin 12/15/2005 10:22 <[EMAIL PROTECTED]> PM cc bug-binutils@gnu.org Subject Re: c++filt problem? On Thu, Dec 15, 2005 at 05:05:20PM -0500, Jon Champlin wrote: > bldlinux7.notesdev.ibm.com:jchampli{39}% c++filt -_ raise > signed char restrict Get a newer c++filt. I just tried some recent versions, all correct for your test. -- Alan Modra IBM OzLabs - Linux Technology Centre ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils