* doc/extend.texi: Mention __float128 support on hppa HP-UX.
commit0f9c87ccac6309c7fa60421279be5aaee111053e
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Jan 2011 21:53:47 +0000 (18 21:53 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Jan 2011 21:53:47 +0000 (18 21:53 +0000)
treeedf086411a86ca08e9a4accef760619d912f8e13
parent156512c1e4081eeff3ff8ba147237a4e7fa24336
* doc/extend.texi: Mention __float128 support on hppa HP-UX.
* config/pa/pa-hpux.h (HPUX_LONG_DOUBLE_LIBRARY): Define to 1.
* config/pa/pa.c (pa_expand_builtin): New.  Include "langhooks.h".
(pa_c_mode_for_suffix): New.
(TARGET_EXPAND_BUILTIN): Define.
(TARGET_C_MODE_FOR_SUFFIX): Define.
(pa_builtins): Define.
(pa_init_builtins): Register __float128 type and init new support
builtins.
* config/pa/pa.h (HPUX_LONG_DOUBLE_LIBRARY): Define if not defined.
* config/pa/quadlib.c (_U_Qfcopysign): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168969 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/pa/pa-hpux.h
gcc/config/pa/pa.c
gcc/config/pa/pa.h
gcc/config/pa/quadlib.c
gcc/doc/extend.texi