aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@gnu.org>2003-05-05 14:33:01 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2003-05-05 10:33:01 -0400
commit2c9d95efce554b186e0bca82125a447b83f17ae1 (patch)
tree1e7585b610584a5d3dbebd83b9355923bde30951 /gcc
parentee632773134e064e279c9b6cdd982d415f322446 (diff)
downloadgcc-2c9d95efce554b186e0bca82125a447b83f17ae1.zip
gcc-2c9d95efce554b186e0bca82125a447b83f17ae1.tar.gz
gcc-2c9d95efce554b186e0bca82125a447b83f17ae1.tar.bz2
rs6000.h (ASM_CPU_SPEC): Add 440 support.
* config/rs6000/rs6000.h (ASM_CPU_SPEC): Add 440 support. * config/rs6000/vxworks.h (CC1_SPEC): Use -mcpu=440 for t440. From-SVN: r66480
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.h4
-rw-r--r--gcc/config/rs6000/vxworks.h4
3 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a2aa93f..90ae04a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-05-05 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/rs6000.h (ASM_CPU_SPEC): Add 440 support.
+ * config/rs6000/vxworks.h (CC1_SPEC): Use -mcpu=440 for t440.
+
2003-05-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
* libgcov.c (__gcov_merge_add): Do not use gcov_type when inhibit_libc
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
index 033d30e..58cf454 100644
--- a/gcc/config/rs6000/rs6000.h
+++ b/gcc/config/rs6000/rs6000.h
@@ -68,7 +68,9 @@
%{mcpu=401: -mppc} \
%{mcpu=403: -m403} \
%{mcpu=405: -m405} \
-%{mcpu=405f: -m405} \
+%{mcpu=405fp: -m405} \
+%{mcpu=440: -m440} \
+%{mcpu=440fp: -m440} \
%{mcpu=505: -mppc} \
%{mcpu=601: -m601} \
%{mcpu=602: -mppc} \
diff --git a/gcc/config/rs6000/vxworks.h b/gcc/config/rs6000/vxworks.h
index 67c2e8c..e96d384 100644
--- a/gcc/config/rs6000/vxworks.h
+++ b/gcc/config/rs6000/vxworks.h
@@ -52,12 +52,10 @@
fPIC: -D__PIC__=2 -D__pic__=2 } \
%(cpp_cpu)"
-/* N.B. GCC does not currently support the 440 processor as distinct
- from the 405 series. */
#define CC1_SPEC \
"%{t403: -mcpu=403 -mstrict-align ; \
t405: -mcpu=405 -mstrict-align ; \
- t440: -mcpu=405 -mstrict-align ; \
+ t440: -mcpu=440 -mstrict-align ; \
t603: -mcpu=603 -mstrict-align ; \
t604: -mcpu=604 -mstrict-align ; \
t860: -mcpu=860 ; \