diff options
author | kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-12-21 23:26:16 +0000 |
---|---|---|
committer | kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-12-21 23:26:16 +0000 |
commit | c03bb5e0cc90421640337d60438380e2008ab9bd (patch) | |
tree | 29d1178886139706d7a678e50d1ad06808e5ba8b | |
parent | d321b64c7d0e759c4fb7138aa3eae3e9e4dd125d (diff) | |
download | ppe42-gcc-c03bb5e0cc90421640337d60438380e2008ab9bd.tar.gz ppe42-gcc-c03bb5e0cc90421640337d60438380e2008ab9bd.zip |
* config/sh/lib1funcs.asm (__fpscr_values): Conditionalize with
NO_FPSCR_VALUES.
* config/sh/t-linux (TARGET_LIBGCC2_CFLAGS): Add -DNO_FPSCR_VALUES.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60395 138bc75d-0d04-0410-961f-82ee72b054a4
-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 12db2a72be6..ed993b01860 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 77bb48a9128..cbba5ff60b6 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 195279a664a..4bcbf87ef48 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= |