+2006-11-07 Steve Ellcey <sje@cup.hp.com>
+
+ PR other/25028
+ * config/ia64/t-hpux (LIB1ASMFUNCS): Filter out _fixtfdi,
+ _fixunstfdi, and _floatditf
+
2006-11-06 Anatoly Sokolov <aesok@post.ru>
* config/avr/avr-protos.h (mask_one_bit_p, const_int_pow2_p): Remove
MULTILIB_DIRNAMES = hpux32 hpux64
MULTILIB_MATCHES =
+# On HP-UX we do not want _fixtfdi, _fixunstfdi, or _floatditf from
+# LIB1ASMSRC. These functions map the 128 bit conversion function names
+# to 80 bit conversions and were done for Linux backwards compatibility.
+
+LIB1ASMFUNCS := $(filter-out _fixtfdi _fixunstfdi _floatditf,$(LIB1ASMFUNCS))
+
# Support routines for HP-UX 128 bit floats.
LIB2FUNCS_EXTRA=quadlib.c $(srcdir)/config/floatunsitf.c
+2006-11-07 Steve Ellcey <sje@cup.hp.com>
+
+ PR other/25028
+ * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
+ on HP-UX.
+
2006-11-07 Paul Thomas <pault@gcc.gnu.org>
PR fortran/29539
/* Origin: Joseph Myers <joseph@codesourcery.com> */
/* { dg-do run { target { ia64-*-* || { { i?86-*-* x86_64-*-*} && lp64 } } } } */
/* { dg-xfail-if "" { i?86-*-* x86_64-*-* } { "*" } { "" } } */
-/* { dg-xfail-if "" { ia64-*-* && lp64 } { "*" } { "" } } */
+/* { dg-xfail-if "" { ia64-*-linux* } { "*" } { "" } } */
/* { dg-options "" } */
#include "fp-int-convert.h"