[Bug binutils/27078] c++filt: demangling for float128 type is confusing on PowerPC

2020-12-16 Thread qiu.chaofan at outlook dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=27078

--- Comment #2 from Qiu Chaofan  ---
Thanks for reply. I mean `__ibm128` is mangled as `g`, but `g` is demangled
into `__float128`, which is NOT mangled into `g`.

On PPC, the mangling looks correct to me. If in the perspective of demangler,
`__float128` is alias to `__ibm128`, that looks reasonable. But this still
looks like some type names inconsistency (between compiler and demangler).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/27078] c++filt: demangling for float128 type is confusing on PowerPC

2020-12-16 Thread ian at airs dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=27078

Ian Lance Taylor  changed:

   What|Removed |Added

 CC||ian at airs dot com

--- Comment #1 from Ian Lance Taylor  ---
You filed this against the demangler, but it seems to me that the demangler is
doing the right thing given the strings that it is given.  If anything should
change here, it seems that it should be the mangling.  If you disagree, how do
you think the demangler should handle this symbol name?

-- 
You are receiving this mail because:
You are on the CC list for the bug.