aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@cygnus.com>1999-03-05 11:38:13 +0000
committerNick Clifton <nickc@gcc.gnu.org>1999-03-05 11:38:13 +0000
commit1323d53a045d8ea5e3d35fa3f3bb6633199338e2 (patch)
tree467817f178e312d2454feef5272c802e00a0eb86 /gcc
parent6fb2c05a1bd6e73412eb134f74fe867ad0e23cff (diff)
downloadgcc-1323d53a045d8ea5e3d35fa3f3bb6633199338e2.zip
gcc-1323d53a045d8ea5e3d35fa3f3bb6633199338e2.tar.gz
gcc-1323d53a045d8ea5e3d35fa3f3bb6633199338e2.tar.bz2
Fix default cpu selection
From-SVN: r25602
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/arm/arm.c4
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 132267d..17b5e03 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+Fri Mar 5 11:36:11 1999 Nick Clifton <nickc@cygnus.com>
+
+ * config/arm/arm.c (arm_override_options): Change default target
+ cpu selection so that enabling TARGET_APCS_32 does not override
+ default target CPU.
+
Fri Mar 5 19:26:23 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
* sh.h (SLOW_BYTE_ACCESS): Define to 1.
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index 08ff641..478c2a0 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -292,9 +292,7 @@ arm_override_options ()
target_flags |= ARM_FLAG_APCS_32;
}
- if (TARGET_APCS_32)
- sought |= FL_MODE32;
- else
+ if (! TARGET_APCS_32)
sought |= FL_MODE26;
if (sought != 0)