OSDN Git Service

2004-11-23 Ralf Corsepius <ralf.corsepius@rtems.org>
authorcorsepiu <corsepiu@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Nov 2004 05:30:32 +0000 (05:30 +0000)
committercorsepiu <corsepiu@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Nov 2004 05:30:32 +0000 (05:30 +0000)
* config/arm/t-rtems: New.
* config.gcc: Reflect having added arm/t-rtems.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91076 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config.gcc
gcc/config/arm/t-rtems [new file with mode: 0644]

index e867fbe..4ee74eb 100644 (file)
@@ -1,3 +1,8 @@
+2004-11-23  Ralf Corsepius <ralf.corsepius@rtems.org>
+
+       * config/arm/t-rtems: New.
+       * config.gcc: Reflect having added arm/t-rtems.
+
 2004-11-23  Kazu Hirata  <kazu@cs.umass.edu>
 
        * tree-cfg.c (tree_execute_on_growing_pred): New.
index 14b9a28..edff656 100644 (file)
@@ -675,7 +675,7 @@ arm*-*-eabi* | arm*-*-symbianelf* )
        ;;
 arm*-*-rtems*)
        tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h arm/rtems-elf.h rtems.h"
-       tmake_file="arm/t-arm arm/t-arm-elf t-rtems"
+       tmake_file="arm/t-arm arm/t-arm-elf t-rtems arm/t-rtems"
        ;;
 arm*-*-elf | ep9312-*-elf)
        tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h"
diff --git a/gcc/config/arm/t-rtems b/gcc/config/arm/t-rtems
new file mode 100644 (file)
index 0000000..52d14ba
--- /dev/null
@@ -0,0 +1,10 @@
+# Custom rtems multilibs
+
+MULTILIB_OPTIONS     = marm/mthumb
+MULTILIB_DIRNAMES    = arm thumb
+MULTILIB_EXCEPTIONS  = 
+MULTILIB_MATCHES     = marm=mno-thumb
+
+MULTILIB_OPTIONS    += msoft-float/mhard-float
+MULTILIB_DIRNAMES   += soft fpu
+MULTILIB_EXCEPTIONS += *mthumb/*mhard-float*