diff options
author | Joseph Myers <joseph@codesourcery.com> | 2006-06-15 19:33:04 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2006-06-15 19:33:04 +0000 |
commit | 4d59c6d2d3ffc376d435d7655077ba7d24f39a2f (patch) | |
tree | 9cbee34d6876f4d5b33d7a462226f9b73adbe39e | |
parent | 107d05dfa6bdc94e78227492ac7dc2230671533f (diff) |
* gcc/config/arm/t-wrs-linux (MULTILIB_OPTIONS,csl/wrs-linux/3.4.4-24
MULTILIB_DIRNAMES): Add tarm920t.
(MULTILIB_EXCEPTIONS): New.
* gcc/config/arm/wrs-linux.h (CC1_SPEC, SYSROOT_SUFFIX_SPEC):
Add -tarm920t support.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@114686 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | ChangeLog.csl | 8 | ||||
-rw-r--r-- | gcc/config/arm/t-wrs-linux | 5 | ||||
-rw-r--r-- | gcc/config/arm/wrs-linux.h | 6 |
3 files changed, 15 insertions, 4 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index 0b33965de13..d5cfd40eccb 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,11 @@ +2006-06-15 Joseph Myers <joseph@codesourcery.com> + + * gcc/config/arm/t-wrs-linux (MULTILIB_OPTIONS, + MULTILIB_DIRNAMES): Add tarm920t. + (MULTILIB_EXCEPTIONS): New. + * gcc/config/arm/wrs-linux.h (CC1_SPEC, SYSROOT_SUFFIX_SPEC): + Add -tarm920t support. + 2006-06-02 Richard Sandiford <richard@codesourcery.com> * gcc/gcc.c (feature_proxy_flag): New variable. diff --git a/gcc/config/arm/t-wrs-linux b/gcc/config/arm/t-wrs-linux index 24a85a6ca45..4032e1eb9f6 100644 --- a/gcc/config/arm/t-wrs-linux +++ b/gcc/config/arm/t-wrs-linux @@ -20,7 +20,8 @@ # Boston, MA 02111-1307, USA. # We want little-endian ARM 926 and big-endian IWMMXT libraries. -MULTILIB_OPTIONS = muclibc tarm926ej-s/tiwmmxt/txscale -MULTILIB_DIRNAMES = uclibc tarm926ej-s tiwmmxt txscale +MULTILIB_OPTIONS = muclibc tarm926ej-s/tiwmmxt/txscale/tarm920t +MULTILIB_DIRNAMES = uclibc tarm926ej-s tiwmmxt txscale tarm920t +MULTILIB_EXCEPTIONS = muclibc/tarm920t # These files must be built for each multilib. EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o diff --git a/gcc/config/arm/wrs-linux.h b/gcc/config/arm/wrs-linux.h index 04818317cf8..3ceaae21e31 100644 --- a/gcc/config/arm/wrs-linux.h +++ b/gcc/config/arm/wrs-linux.h @@ -29,7 +29,8 @@ Boston, MA 02111-1307, USA. */ #define CC1_SPEC " \ %{tarm926ej-s: -mcpu=arm926ej-s ; \ tiwmmxt: -mcpu=iwmmxt ; \ - txscale: -mcpu=xscale -mbig-endian } \ + txscale: -mcpu=xscale -mbig-endian ; \ + tarm920t: -mcpu=arm920t } \ %{profile:-p}" /* Since the ARM926EJ-S is the default processor, we do not need to @@ -64,5 +65,6 @@ Boston, MA 02111-1307, USA. */ txscale:/uclibc/txscale ; \ :/uclibc} ; \ tiwmmxt:/tiwmmxt ; \ - txscale:/txscale}" + txscale:/txscale ; \ + tarm920t:/tarm920t}" |