From 3f3d2ec8db99b0c8a9241c559ffcb2c7bc4a4628 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Sat, 11 Feb 1995 15:26:09 -0800 Subject: [PATCH] (L_fixunsxfsi, L_fixunsdfsi, L_fixunssfsi): Undef normal types before including limits.h. From-SVN: r8913 --- gcc/libgcc2.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c index 21de7845412..68f03cebf91 100644 --- a/gcc/libgcc2.c +++ b/gcc/libgcc2.c @@ -1050,6 +1050,14 @@ __floatdisf (u) #endif #if defined(L_fixunsxfsi) && LONG_DOUBLE_TYPE_SIZE == 96 +/* Reenable the normal types, in case limits.h needs them. */ +#undef char +#undef short +#undef int +#undef long +#undef unsigned +#undef float +#undef double #include USItype @@ -1063,6 +1071,14 @@ __fixunsxfsi (a) #endif #ifdef L_fixunsdfsi +/* Reenable the normal types, in case limits.h needs them. */ +#undef char +#undef short +#undef int +#undef long +#undef unsigned +#undef float +#undef double #include USItype @@ -1076,6 +1092,14 @@ __fixunsdfsi (a) #endif #ifdef L_fixunssfsi +/* Reenable the normal types, in case limits.h needs them. */ +#undef char +#undef short +#undef int +#undef long +#undef unsigned +#undef float +#undef double #include USItype -- 2.30.2