]> git.ipfire.org Git - thirdparty/gcc.git/commit
rs6000: Fix mangling for 128-bit float
authorsegher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Jun 2018 18:46:23 +0000 (18:46 +0000)
committersegher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Jun 2018 18:46:23 +0000 (18:46 +0000)
commitf8543dc63c79390945e36d85c07894998751f928
treef94be7a17d25622029b98f16240db8b8ec8002d2
parent0ecc062b744498501b9112952faa57671c3e6993
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@261078 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c