diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-02-11 09:13:12 +0100 |
---|---|---|
committer | Ralf Corsepius <corsepiu@gcc.gnu.org> | 2005-02-11 09:13:12 +0100 |
commit | f203217e35af2dfe0eaacfef212f44546ff0ae89 (patch) | |
tree | 429fbf7dacd679b4f75d97102383a14029784763 | |
parent | 9dcab61e1c7d555f1c5555dcb6a69f090fbca33c (diff) | |
download | gcc-f203217e35af2dfe0eaacfef212f44546ff0ae89.zip gcc-f203217e35af2dfe0eaacfef212f44546ff0ae89.tar.gz gcc-f203217e35af2dfe0eaacfef212f44546ff0ae89.tar.bz2 |
2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* config/rs6000/t-rtems:
(MULTILIB_OPTIONS): Remove mcpu=602.
(MUTLILIB_DIRNAMES): Remove m602.
(MULTILIB_MATCHES): Add ${MULTILIB_MATCHES_FLOAT}.
Let mcpu=602 match mcpu=603.
(MULTILIB_NEW_EXCEPTIONS_ONLY): Add mcpu=601, mcpu=602, mcpu=m603.
From-SVN: r94876
-rw-r--r-- | gcc/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/config/rs6000/t-rtems | 16 |
2 files changed, 19 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 34513ea..a809886 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org> + + * config/rs6000/t-rtems: + (MULTILIB_OPTIONS): Remove mcpu=602. + (MUTLILIB_DIRNAMES): Remove m602. + (MULTILIB_MATCHES): Add ${MULTILIB_MATCHES_FLOAT}. + Let mcpu=602 match mcpu=603. + (MULTILIB_NEW_EXCEPTIONS_ONLY): Add mcpu=601, mcpu=602, mcpu=m603. + 2005-02-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> * pa/linux-unwind.h (pa32_fallback_frame_state): Handle misaligned diff --git a/gcc/config/rs6000/t-rtems b/gcc/config/rs6000/t-rtems index 05d9a26..11a73b6 100644 --- a/gcc/config/rs6000/t-rtems +++ b/gcc/config/rs6000/t-rtems @@ -1,13 +1,13 @@ # Multilibs for powerpc RTEMS targets. MULTILIB_OPTIONS = \ -mcpu=403/mcpu=505/mcpu=601/mcpu=602/mcpu=603/mcpu=603e/mcpu=604/mcpu=750/mcpu=821/mcpu=860 \ +mcpu=403/mcpu=505/mcpu=601/mcpu=603/mcpu=603e/mcpu=604/mcpu=750/mcpu=821/mcpu=860 \ Dmpc509/Dmpc8260 \ D_OLD_EXCEPTIONS \ msoft-float MULTILIB_DIRNAMES = \ -m403 m505 m601 m602 m603 m603e m604 m750 m821 m860 \ +m403 m505 m601 m603 m603e m604 m750 m821 m860 \ mpc509 \ mpc8260 \ roe \ @@ -15,10 +15,11 @@ nof MULTILIB_EXTRA_OPTS = mrelocatable-lib mno-eabi mstrict-align -# MULTILIB_MATCHES = ${MULTILIB_MATCHES_FLOAT} -MULTILIB_MATCHES = ${MULTILIB_MATCHES_ENDIAN} \ - ${MULTILIB_MATCHES_SYSV} \ - mcpu?505/Dmpc505=mcpu?505/Dmpc509 +MULTILIB_MATCHES = ${MULTILIB_MATCHES_FLOAT} +MULTILIB_MATCHES += ${MULTILIB_MATCHES_ENDIAN} +MULTILIB_MATCHES += ${MULTILIB_MATCHES_SYSV} +MULTILIB_MATCHES += mcpu?505/Dmpc505=mcpu?505/Dmpc509 +MULTILIB_MATCHES += mcpu?603=mcpu?602 # # RTEMS old/new-exceptions handling @@ -34,6 +35,9 @@ MULTILIB_MATCHES = ${MULTILIB_MATCHES_ENDIAN} \ # Cpu-variants supporting new exception processing only MULTILIB_NEW_EXCEPTIONS_ONLY = \ *mcpu=505*/*D_OLD_EXCEPTIONS* \ +*mcpu=601*/*D_OLD_EXCEPTIONS* \ +*mcpu=602*/*D_OLD_EXCEPTIONS* \ +*mcpu=603/*D_OLD_EXCEPTIONS* \ *mcpu=604*/*D_OLD_EXCEPTIONS* \ *mcpu=750*/*D_OLD_EXCEPTIONS* \ *mcpu=821*/*D_OLD_EXCEPTIONS* \ |