rs6000.h (ASM_CPU_SPEC, [...]): Add mcpu=405.
authorDavid Edelsohn <edelsohn@gnu.org>
Wed, 26 Dec 2001 22:53:46 +0000 (22:53 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Wed, 26 Dec 2001 22:53:46 +0000 (17:53 -0500)
        * rs6000.h (ASM_CPU_SPEC, CPP_CPU_SPEC): Add mcpu=405.
        * sysv4.h (CPP_SYSV_SPEC, CPP_OS_VXWORKS_SPEC): Add mcpu=405.

From-SVN: r48319

gcc/ChangeLog
gcc/config/rs6000/rs6000.h
gcc/config/rs6000/sysv4.h

index 44e13a8cea5f9d8e2338a97100527aab88764f60..088bfb7864de0757877ba330ccb3a41b2ad86631 100644 (file)
@@ -1,3 +1,8 @@
+2001-12-26  David Edelsohn  <edelsohn@gnu.org>
+
+       * rs6000.h (ASM_CPU_SPEC, CPP_CPU_SPEC): Add mcpu=405.
+       * sysv4.h (CPP_SYSV_SPEC, CPP_OS_VXWORKS_SPEC): Add mcpu=405.
+
 2001-12-26  DJ Delorie  <dj@redhat.com>
 
        * function.c (expand_main_function): Make sure stack adjustments
index 4f69d4f487f43ad4e1d605a9745a55ffa0b7c637..e710578241d3c9cbf9ff764004c5f202aa40b26d 100644 (file)
@@ -66,6 +66,7 @@ Boston, MA 02111-1307, USA.  */
 %{mcpu=rsc1: -D_ARCH_PWR} \
 %{mcpu=401: -D_ARCH_PPC} \
 %{mcpu=403: -D_ARCH_PPC} \
+%{mcpu=405: -D_ARCH_PPC} \
 %{mcpu=505: -D_ARCH_PPC} \
 %{mcpu=601: -D_ARCH_PPC -D_ARCH_PWR} \
 %{mcpu=602: -D_ARCH_PPC} \
@@ -105,6 +106,7 @@ Boston, MA 02111-1307, USA.  */
 %{mcpu=rsc1: -mpwr} \
 %{mcpu=401: -mppc} \
 %{mcpu=403: -mppc} \
+%{mcpu=405: -mppc} \
 %{mcpu=505: -mppc} \
 %{mcpu=601: -m601} \
 %{mcpu=602: -mppc} \
@@ -1787,7 +1789,7 @@ typedef struct rs6000_args
  ((DEFAULT_ABI == ABI_AIX                                              \
    || DEFAULT_ABI == ABI_DARWIN                                                \
    || DEFAULT_ABI == ABI_AIX_NODESC)   ? (TARGET_32BIT ? 8 : 16) :     \
-  (DEFAULT_ABI == ABI_V4)              ? (TARGET_32BIT ? 4 : 8) :      \
+  (DEFAULT_ABI == ABI_V4)              ? 4 :                           \
   (internal_error ("RETURN_ADDRESS_OFFSET not supported"), 0))
 
 /* The current return address is in link register (65).  The return address
index e5abf8e9b139e5498c7d7af0dddf7a01c5660025..7715b08264310055535ebd1fa1853ff2ccccc5fe 100644 (file)
@@ -1015,6 +1015,7 @@ do {                                              \
 %{!msoft-float: %{!mhard-float: \
     %{mcpu=401: -D_SOFT_FLOAT} \
     %{mcpu=403: -D_SOFT_FLOAT} \
+    %{mcpu=405: -D_SOFT_FLOAT} \
     %{mcpu=ec603e: -D_SOFT_FLOAT} \
     %{mcpu=801: -D_SOFT_FLOAT} \
     %{mcpu=821: -D_SOFT_FLOAT} \
@@ -1260,6 +1261,7 @@ ncrtn.o%s"
 %{mcpu=powerpc: -DCPU=PPC603} \
 %{mcpu=401: -DCPU=PPC403} \
 %{mcpu=403: -DCPU=PPC403} \
+%{mcpu=405: -DCPU=PPC405} \
 %{mcpu=601: -DCPU=PPC601} \
 %{mcpu=602: -DCPU=PPC603} \
 %{mcpu=603: -DCPU=PPC603} \