diff options
author | Kaz Kojima <kkojima@gcc.gnu.org> | 2002-12-21 23:26:16 +0000 |
---|---|---|
committer | Kaz Kojima <kkojima@gcc.gnu.org> | 2002-12-21 23:26:16 +0000 |
commit | 5040eb00ef09b13bdc682ac0c20673665d61a781 (patch) | |
tree | 29d1178886139706d7a678e50d1ad06808e5ba8b /gcc | |
parent | 7887df62711076010792a47bdf40bf2ce922a4c0 (diff) | |
download | gcc-5040eb00ef09b13bdc682ac0c20673665d61a781.zip gcc-5040eb00ef09b13bdc682ac0c20673665d61a781.tar.gz gcc-5040eb00ef09b13bdc682ac0c20673665d61a781.tar.bz2 |
lib1funcs.asm (__fpscr_values): Conditionalize with NO_FPSCR_VALUES.
* 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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/sh/lib1funcs.asm | 2 | ||||
-rw-r--r-- | gcc/config/sh/t-linux | 2 |
3 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 12db2a7..ed993b0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/config/sh/lib1funcs.asm b/gcc/config/sh/lib1funcs.asm index 77bb48a..cbba5ff 100644 --- a/gcc/config/sh/lib1funcs.asm +++ b/gcc/config/sh/lib1funcs.asm @@ -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 diff --git a/gcc/config/sh/t-linux b/gcc/config/sh/t-linux index 195279a..4bcbf87 100644 --- a/gcc/config/sh/t-linux +++ b/gcc/config/sh/t-linux @@ -1,4 +1,4 @@ -TARGET_LIBGCC2_CFLAGS = -fpic +TARGET_LIBGCC2_CFLAGS = -fpic -DNO_FPSCR_VALUES LIB1ASMFUNCS_CACHE = _ic_invalidate LIB2FUNCS_EXTRA= |