Using a couple of different toolchains (the default x86 2.20.1 ld 
installed in Ubuntu and clones, a pre-built third-party ARM cross compile 
toolchain's 2.19.51) results in the same, inconsistent behavior regarding 
outputting symbol mapping information.

Basically, when I pass -M to ls, it behaves as I'd expect with regards to 
the --demangle and --no-demangle options.  However, when using the 
-Map=FILENAME option, it seems to ignore --(no-)demangle, always 
outputting mangled symbols into the file requested.

Is this expected behavior?  If so, is there a mechanism (short of 
redirecting stdout to a file) to get mangled symbol information into a 
file?

Brad Mouring
National Instruments
LabVIEW FPGA

_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to