re PR target/15383 (__float128 function name is used for long double)
authorH.J. Lu <hongjiu.lu@intel.com>
Thu, 20 May 2004 02:15:45 +0000 (02:15 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Thu, 20 May 2004 02:15:45 +0000 (19:15 -0700)
commit6bc709c1c5cf974a180d9fe141594aee17285e8a
treed698916d18d581c7b7f69215ae905d5c18fc4d1a
parenta43b9dbe90927631557e12f3fdb7babf51bf5116
re PR target/15383 (__float128 function name is used for long double)

2004-05-19  H.J. Lu  <hongjiu.lu@intel.com>

PR target/15383
* config/ia64/ia64.c (ia64_expand_compare): Don't check
TARGET_HPUX for TFmode compare. Abort if op0 is in TFmode and
cmptf_libfunc isn't set.
(ia64_init_libfuncs): Rename TFmode libfuncs using the HPUX
conventions.
(ia64_sysv4_init_libfuncs): New.

* config/ia64/sysv4.h (TARGET_INIT_LIBFUNCS): New. Defined as
ia64_sysv4_init_libfuncs.

From-SVN: r82047
gcc/ChangeLog
gcc/config/ia64/ia64.c
gcc/config/ia64/sysv4.h