From 2c9d95efce554b186e0bca82125a447b83f17ae1 Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Mon, 5 May 2003 14:33:01 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/config/rs6000/rs6000.h | 4 +++- gcc/config/rs6000/vxworks.h | 4 +--- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a2aa93f9b9d..90ae04a9622 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2003-05-05 David Edelsohn + + * 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 * 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 033d30eceba..58cf454d8cf 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 67c2e8c25c2..e96d3840ddc 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 ; \ -- 2.30.2