This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: PATCH: Fix demangler in symbol versioning
- From: Hans-Peter Nilsson <hp at bitrange dot com>
- To: Michael Elizabeth Chastain <mec dot gnu at mindspring dot com>
- Cc: hjl at lucon dot org, <ian at wasabisystems dot com>, <binutils at sources dot redhat dot com>
- Date: Thu, 4 Dec 2003 20:45:07 -0500 (EST)
- Subject: Re: PATCH: Fix demangler in symbol versioning
On Thu, 4 Dec 2003, Michael Elizabeth Chastain wrote:
> % echo i | /berman/migchain/install/target/native/binutils-2.14/bin/c++filt
> i
>
> % /berman/migchain/install/target/native/binutils-2.14/bin/c++filt i
> int
>
> A quick look at the code reveals:
>
> /* For command line args, also try to demangle type encodings. */
> result = cplus_demangle (mangled_name, flags | DMGL_TYPES);
>
> Too clever by half.
Heh. My pet peeve: demangling "data" to "double"!
brgds, H-P