Commit 3b370352 by David Edelsohn Committed by David Edelsohn

rs6000.h (ASM_CPU_SPEC, [...]): Add mcpu=405.

        * 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
parent f591eb23
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> 2001-12-26 DJ Delorie <dj@redhat.com>
* function.c (expand_main_function): Make sure stack adjustments * function.c (expand_main_function): Make sure stack adjustments
......
...@@ -66,6 +66,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -66,6 +66,7 @@ Boston, MA 02111-1307, USA. */
%{mcpu=rsc1: -D_ARCH_PWR} \ %{mcpu=rsc1: -D_ARCH_PWR} \
%{mcpu=401: -D_ARCH_PPC} \ %{mcpu=401: -D_ARCH_PPC} \
%{mcpu=403: -D_ARCH_PPC} \ %{mcpu=403: -D_ARCH_PPC} \
%{mcpu=405: -D_ARCH_PPC} \
%{mcpu=505: -D_ARCH_PPC} \ %{mcpu=505: -D_ARCH_PPC} \
%{mcpu=601: -D_ARCH_PPC -D_ARCH_PWR} \ %{mcpu=601: -D_ARCH_PPC -D_ARCH_PWR} \
%{mcpu=602: -D_ARCH_PPC} \ %{mcpu=602: -D_ARCH_PPC} \
...@@ -105,6 +106,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -105,6 +106,7 @@ Boston, MA 02111-1307, USA. */
%{mcpu=rsc1: -mpwr} \ %{mcpu=rsc1: -mpwr} \
%{mcpu=401: -mppc} \ %{mcpu=401: -mppc} \
%{mcpu=403: -mppc} \ %{mcpu=403: -mppc} \
%{mcpu=405: -mppc} \
%{mcpu=505: -mppc} \ %{mcpu=505: -mppc} \
%{mcpu=601: -m601} \ %{mcpu=601: -m601} \
%{mcpu=602: -mppc} \ %{mcpu=602: -mppc} \
...@@ -1787,7 +1789,7 @@ typedef struct rs6000_args ...@@ -1787,7 +1789,7 @@ typedef struct rs6000_args
((DEFAULT_ABI == ABI_AIX \ ((DEFAULT_ABI == ABI_AIX \
|| DEFAULT_ABI == ABI_DARWIN \ || DEFAULT_ABI == ABI_DARWIN \
|| DEFAULT_ABI == ABI_AIX_NODESC) ? (TARGET_32BIT ? 8 : 16) : \ || 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)) (internal_error ("RETURN_ADDRESS_OFFSET not supported"), 0))
/* The current return address is in link register (65). The return address /* The current return address is in link register (65). The return address
......
...@@ -1015,6 +1015,7 @@ do { \ ...@@ -1015,6 +1015,7 @@ do { \
%{!msoft-float: %{!mhard-float: \ %{!msoft-float: %{!mhard-float: \
%{mcpu=401: -D_SOFT_FLOAT} \ %{mcpu=401: -D_SOFT_FLOAT} \
%{mcpu=403: -D_SOFT_FLOAT} \ %{mcpu=403: -D_SOFT_FLOAT} \
%{mcpu=405: -D_SOFT_FLOAT} \
%{mcpu=ec603e: -D_SOFT_FLOAT} \ %{mcpu=ec603e: -D_SOFT_FLOAT} \
%{mcpu=801: -D_SOFT_FLOAT} \ %{mcpu=801: -D_SOFT_FLOAT} \
%{mcpu=821: -D_SOFT_FLOAT} \ %{mcpu=821: -D_SOFT_FLOAT} \
...@@ -1260,6 +1261,7 @@ ncrtn.o%s" ...@@ -1260,6 +1261,7 @@ ncrtn.o%s"
%{mcpu=powerpc: -DCPU=PPC603} \ %{mcpu=powerpc: -DCPU=PPC603} \
%{mcpu=401: -DCPU=PPC403} \ %{mcpu=401: -DCPU=PPC403} \
%{mcpu=403: -DCPU=PPC403} \ %{mcpu=403: -DCPU=PPC403} \
%{mcpu=405: -DCPU=PPC405} \
%{mcpu=601: -DCPU=PPC601} \ %{mcpu=601: -DCPU=PPC601} \
%{mcpu=602: -DCPU=PPC603} \ %{mcpu=602: -DCPU=PPC603} \
%{mcpu=603: -DCPU=PPC603} \ %{mcpu=603: -DCPU=PPC603} \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment