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