summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsam <sam@138bc75d-0d04-0410-961f-82ee72b054a4>2010-03-30 10:26:24 +0000
committersam <sam@138bc75d-0d04-0410-961f-82ee72b054a4>2010-03-30 10:26:24 +0000
commitcf842d6a840aed9fa429fe6826c832eb9f960ce8 (patch)
tree2997512557b4a416dede61a47b68671c4974935a
parent7893460cc6087ea8a9d23296d79834deb0ebb2f1 (diff)
downloadppe42-gcc-cf842d6a840aed9fa429fe6826c832eb9f960ce8.tar.gz
ppe42-gcc-cf842d6a840aed9fa429fe6826c832eb9f960ce8.zip
2010-03-30 Tarik Graba <tarik.graba@telecom-paristech.fr>
gcc/ * config/lm32/t-lm32: New file. * config.gcc: Use the above file when targetting lm32. libgcc/ * config/lm32/t-lm32: Remove misplaced MULTILIB_OPTIONS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157817 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config.gcc4
-rw-r--r--gcc/config/lm32/t-lm322
-rw-r--r--libgcc/ChangeLog4
-rw-r--r--libgcc/config/lm32/t-lm322
5 files changed, 13 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 888f9f2dd75..95b9b01c697 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2010-03-30 Tarik Graba <tarik.graba@telecom-paristech.fr>
+
+ * config/lm32/t-lm32: New file.
+ * config.gcc: Use the above file when targetting lm32.
+
2010-03-28 Duncan Sands <baldrick@free.fr>
* Makefile.in (PLUGIN_HEADERS): Add except.h.
diff --git a/gcc/config.gcc b/gcc/config.gcc
index d4e733c29c5..e6b2e5f8891 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -1498,11 +1498,11 @@ iq2000*-*-elf*)
;;
lm32-*-elf*)
tm_file="dbxelf.h elfos.h ${tm_file}"
- tmake_file="${tmake_file} lm32/t-fprules-softfp soft-fp/t-softfp"
+ tmake_file="${tmake_file} lm32/t-lm32 lm32/t-fprules-softfp soft-fp/t-softfp"
;;
lm32-*-uclinux*)
tm_file="dbxelf.h elfos.h ${tm_file} linux.h lm32/uclinux-elf.h"
- tmake_file="${tmake_file} lm32/t-fprules-softfp soft-fp/t-softfp"
+ tmake_file="${tmake_file} lm32/t-lm32 lm32/t-fprules-softfp soft-fp/t-softfp"
;;
m32r-*-elf*)
tm_file="dbxelf.h elfos.h svr4.h newlib-stdint.h ${tm_file}"
diff --git a/gcc/config/lm32/t-lm32 b/gcc/config/lm32/t-lm32
new file mode 100644
index 00000000000..ebe377314dc
--- /dev/null
+++ b/gcc/config/lm32/t-lm32
@@ -0,0 +1,2 @@
+# for multilib
+MULTILIB_OPTIONS = mmultiply-enabled mbarrel-shift-enabled
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index db348ba349c..c8726ab312f 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,7 @@
+2010-03-30 Tarik Graba <tarik.graba@telecom-paristech.fr>
+
+ * config/lm32/t-lm32: Remove misplaced MULTILIB_OPTIONS.
+
2010-03-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR target/38085
diff --git a/libgcc/config/lm32/t-lm32 b/libgcc/config/lm32/t-lm32
index ec760418290..725e09a798a 100644
--- a/libgcc/config/lm32/t-lm32
+++ b/libgcc/config/lm32/t-lm32
@@ -8,5 +8,3 @@ LIB2ADD += \
$(srcdir)/config/lm32/_modsi3.c \
$(srcdir)/config/lm32/_udivsi3.c \
$(srcdir)/config/lm32/_umodsi3.c
-
-MULTILIB_OPTIONS = mmultiply-enabled mbarrel-shift-enabled
OpenPOWER on IntegriCloud