aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMatthias Klose <doko@ubuntu.com>2012-11-20 23:10:31 +0000
committerMatthias Klose <doko@gcc.gnu.org>2012-11-20 23:10:31 +0000
commitabb00bb351424ece9fc92bbd4b4a964bcf118a4f (patch)
tree4652d78ff81473224dd50a2dfa310f4f9884fb54 /gcc
parentec593a8fc3c739005538ffbe097a6ad38240be6d (diff)
downloadgcc-abb00bb351424ece9fc92bbd4b4a964bcf118a4f.zip
gcc-abb00bb351424ece9fc92bbd4b4a964bcf118a4f.tar.gz
gcc-abb00bb351424ece9fc92bbd4b4a964bcf118a4f.tar.bz2
t-linux-eabi: Define MULTIARCH_DIRNAME for linux target.
2012-11-20 Matthias Klose <doko@ubuntu.com> * config/arm/t-linux-eabi: Define MULTIARCH_DIRNAME for linux target. From-SVN: r193681
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/arm/t-linux-eabi5
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8990122..9a11064 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2012-11-20 Matthias Klose <doko@ubuntu.com>
+
+ * config/arm/t-linux-eabi: Define MULTIARCH_DIRNAME for linux target.
+
2012-11-20 Richard Sandiford <rdsandiford@googlemail.com>
* stor-layout.c (bit_field_mode_iterator::next_mode): Fix signedness.
diff --git a/gcc/config/arm/t-linux-eabi b/gcc/config/arm/t-linux-eabi
index 8004a7d..e0f1401 100644
--- a/gcc/config/arm/t-linux-eabi
+++ b/gcc/config/arm/t-linux-eabi
@@ -1,4 +1,4 @@
-# Copyright (C) 2005, 2009, 2010, 2011 Free Software Foundation, Inc.
+# Copyright (C) 2005-2012 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
@@ -24,3 +24,6 @@ MULTILIB_DIRNAMES =
#MULTILIB_OPTIONS += mcpu=fa606te/mcpu=fa626te/mcpu=fmp626/mcpu=fa726te
#MULTILIB_DIRNAMES += fa606te fa626te fmp626 fa726te
#MULTILIB_EXCEPTIONS += *mthumb/*mcpu=fa606te *mthumb/*mcpu=fa626te *mthumb/*mcpu=fmp626 *mthumb/*mcpu=fa726te*
+
+ARM_EB = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),eb)
+MULTIARCH_DIRNAME = $(call if_multiarch,arm$(ARM_EB)-linux-gnueabi$(if $(filter hard,$(with_float)),hf))