compiled for the target, and hence definitions concerning only the host
do not apply. */
-#include "tm.h"
+#include "tconfig.h"
#ifndef L_trampoline
#include "gstddef.h"
#endif
typedef unsigned int UDItype __attribute__ ((mode (DI)));
typedef float SFtype __attribute__ ((mode (SF)));
typedef float DFtype __attribute__ ((mode (DF)));
+#if 0
typedef float XFtype __attribute__ ((mode (XF)));
+#endif
+#if LONG_DOUBLE_TYPE_SIZE == 128
typedef float TFtype __attribute__ ((mode (TF)));
+#endif
/* Make sure that we don't accidentaly use any normal C language built-in
type names in the first part of this file. Instead we want to use *only*
DItype ll;
} DIunion;
-#if defined (L_udivmoddi4) || defined (L_muldi3) || defined (L_udiv_using_sdiv)
+#if defined (L_udivmoddi4) || defined (L_muldi3) || defined (L_udiv_w_sdiv)
#include "longlong.h"
}
#endif
\f
-#ifdef L_udiv_using_sdiv
+#ifdef L_udiv_w_sdiv
USItype
-__udiv_using_sdiv (rp, a1, a0, d)
+__udiv_w_sdiv (rp, a1, a0, d)
USItype *rp, a1, a0, d;
{
USItype q, r;
#ifdef DO_GLOBAL_DTORS_BODY
DO_GLOBAL_DTORS_BODY;
#else
- unsigned nptrs = (unsigned) __DTOR_LIST__[0];
+ unsigned nptrs = (unsigned HOST_WIDE_INT) __DTOR_LIST__[0];
unsigned i;
/* Some systems place the number of pointers