lib1funcs.asm (__fpscr_values): Conditionalize with NO_FPSCR_VALUES.
authorKaz Kojima <kkojima@gcc.gnu.org>
Sat, 21 Dec 2002 23:26:16 +0000 (23:26 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Sat, 21 Dec 2002 23:26:16 +0000 (23:26 +0000)
* config/sh/lib1funcs.asm (__fpscr_values): Conditionalize with
NO_FPSCR_VALUES.
* config/sh/t-linux (TARGET_LIBGCC2_CFLAGS): Add -DNO_FPSCR_VALUES.

From-SVN: r60395

gcc/ChangeLog
gcc/config/sh/lib1funcs.asm
gcc/config/sh/t-linux

index 12db2a72be6f82708c53c52700bcf6c6a610af45..ed993b0186087dcc87b3c20c4b6070f2c8c3a8e6 100644 (file)
@@ -1,3 +1,9 @@
+2002-12-21  Kaz kojima  <kkojima@gcc.gnu.org>
+
+       * config/sh/lib1funcs.asm (__fpscr_values): Conditionalize with
+       NO_FPSCR_VALUES.
+       * config/sh/t-linux (TARGET_LIBGCC2_CFLAGS): Add -DNO_FPSCR_VALUES.
+
 2002-12-21  Kazu Hirata  <kazu@cs.umass.edu>
 
        * config/h8300/h8300.md (zero_extendqisi2): Correct the
index 77bb48a9128d4448b0400bf5ce7a8c206b35e41b..cbba5ff60b63301f1028f5f2beffa5b168e9d737 100644 (file)
@@ -1968,11 +1968,13 @@ LOCAL(set_fpscr_L1):
        .long GLOBAL(fpscr_values)
 
        ENDFUNC(GLOBAL(set_fpscr))
+#ifndef NO_FPSCR_VALUES
 #ifdef __ELF__
         .comm   GLOBAL(fpscr_values),8,4
 #else
         .comm   GLOBAL(fpscr_values),8
 #endif /* ELF */
+#endif /* NO_FPSCR_VALUES */
 #endif /* SH3E / SH4 */
 #endif /* L_set_fpscr */
 #ifdef L_ic_invalidate
index 195279a664aca69bcdb2c5f7ab057a622f91b6c8..4bcbf87ef489bf24ed1b3a4eefff0398aff0401d 100644 (file)
@@ -1,4 +1,4 @@
-TARGET_LIBGCC2_CFLAGS = -fpic
+TARGET_LIBGCC2_CFLAGS = -fpic -DNO_FPSCR_VALUES
 LIB1ASMFUNCS_CACHE = _ic_invalidate
 
 LIB2FUNCS_EXTRA=