aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>2000-01-05 22:43:53 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>2000-01-05 22:43:53 +0000
commit3f2d7f37dadbad9984356ffdcc8f050fd048d9a4 (patch)
tree062c18e00dcbe74bc9b186d45e971dc40b0df9f2 /gcc
parentf42850b92bb731d0578fcd154388e32f4294aefa (diff)
downloadgcc-3f2d7f37dadbad9984356ffdcc8f050fd048d9a4.zip
gcc-3f2d7f37dadbad9984356ffdcc8f050fd048d9a4.tar.gz
gcc-3f2d7f37dadbad9984356ffdcc8f050fd048d9a4.tar.bz2
t-c4x (TARGET_LIBGCC2_CFLAGS): Don't redefine SF, DF, SI, or DI.
* config/c4x/t-c4x (TARGET_LIBGCC2_CFLAGS): Don't redefine SF, DF, SI, or DI. From-SVN: r31248
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/c4x/t-c4x2
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5d6ea64..e99b3d7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,6 +1,11 @@
2000-01-06 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
- * config/c4x/c4x.md(udivqi3, divqi3): Delete.
+ * config/c4x/t-c4x (TARGET_LIBGCC2_CFLAGS): Don't redefine SF, DF,
+ SI, or DI.
+
+2000-01-06 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
+
+ * config/c4x/c4x.md (udivqi3, divqi3): Delete.
(umodqi3, modqi3, udivhi3, divhi3, umodhi3, modhi3, ffsqi2): Likewise.
(*smulqi3_highpart_noclobber, *umulqi3_highpart_noclobber): New.
(*lshrqi3_const_noclobber, *lshrqi3_nonconst_noclobber): Likewise.
diff --git a/gcc/config/c4x/t-c4x b/gcc/config/c4x/t-c4x
index 3b3dbd6..310c1f4 100644
--- a/gcc/config/c4x/t-c4x
+++ b/gcc/config/c4x/t-c4x
@@ -6,7 +6,7 @@ LIB1ASMFUNCS = _divqf3 _divqi3 _udivqi3 _umodqi3 _modqi3 _mulqi3 \
_fix_truncqfhi2 _ufix_truncqfhi2 _floathiqf2 _ufloathiqf2 \
_floathihf2 _ufloathihf2 _fix_trunchfhi2 _ufix_trunchfhi2 _ffs
-TARGET_LIBGCC2_CFLAGS = -Dexit=unused_exit -DDF=HF -DDI=HI -DSF=QF -DSI=QI -Dinhibit_libc
+TARGET_LIBGCC2_CFLAGS = -Dexit=unused_exit
MULTILIB_OPTIONS = m30 msmall mmemparm
MULTILIB_DIRNAMES = c3x small mem