rs6000: Fix mangling for 128-bit float
authorSegher Boessenkool <segher@kernel.crashing.org>
Fri, 1 Jun 2018 18:46:23 +0000 (20:46 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Fri, 1 Jun 2018 18:46:23 +0000 (20:46 +0200)
commit560a1dc6ed5df6430e315f539716ab93419e8db9
treef94be7a17d25622029b98f16240db8b8ec8002d2
parentddd3e26e42b8d55989f9964c6ec6ee50b30b1802
rs6000: Fix mangling for 128-bit float

This patch changes the (C++) mangling of the 128-bit float types.
IBM long double ("double-double") is mangled as "g", as before, and
IEEE 128-bit long double is mangled as "u9__ieee128".

* config/rs6000/rs6000.c (rs6000_mangle_type): Change the mangling of
the 128-bit floating point types.  Fix function comment.

From-SVN: r261078
gcc/ChangeLog
gcc/config/rs6000/rs6000.c