From 4d59c6d2d3ffc376d435d7655077ba7d24f39a2f Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Thu, 15 Jun 2006 19:33:04 +0000 Subject: * 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. git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@114686 138bc75d-0d04-0410-961f-82ee72b054a4 --- ChangeLog.csl | 8 ++++++++ gcc/config/arm/t-wrs-linux | 5 +++-- 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 + + * 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 * 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}" -- cgit v1.2.3