OSDN Git Service

2008-02-06 Ralf Corsepius <ralf.corsepius@rtems.org>
authorcorsepiu <corsepiu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Feb 2008 07:33:26 +0000 (07:33 +0000)
committercorsepiu <corsepiu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Feb 2008 07:33:26 +0000 (07:33 +0000)
* config/arm/rtems-elf.h (TARGET_OS_CPP_BUILTINS): Add
builtin_define ("__USE_INIT_FINI__").
* config/h8300/t-rtems (MULTILIB_OPTION,MULTILIB_DIRNAMES): Add
-msx multilibs.

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

gcc/ChangeLog
gcc/config/arm/rtems-elf.h
gcc/config/h8300/t-rtems

index efeea95..382d0da 100644 (file)
@@ -1,5 +1,9 @@
 2008-02-06  Ralf Corsepius  <ralf.corsepius@rtems.org>
 
+       * config/arm/rtems-elf.h (TARGET_OS_CPP_BUILTINS): Add 
+       builtin_define ("__USE_INIT_FINI__").
+       * config/h8300/t-rtems (MULTILIB_OPTION,MULTILIB_DIRNAMES): Add
+       -msx multilibs.
        * gthr-rtems.h: Remove __GTHREAD_MUTEX_INIT.
 
 2008-02-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
index ca14a5b..ebeeed3 100644 (file)
@@ -26,6 +26,7 @@
 #define TARGET_OS_CPP_BUILTINS()               \
     do {                                       \
        builtin_define ("__rtems__");           \
+       builtin_define ("__USE_INIT_FINI__");   \
        builtin_assert ("system=rtems");        \
     } while (0)
 
index 104ee23..0d76437 100644 (file)
@@ -2,6 +2,6 @@
 
 # -mn is not applicable to RTEMS (-mn implies 16bit void*)
 
-MULTILIB_OPTIONS = mh/ms mint32
-MULTILIB_DIRNAMES = h8300h h8300s int32
+MULTILIB_OPTIONS = mh/ms/msx mint32
+MULTILIB_DIRNAMES = h8300h h8300s h8sx int32
 MULTILIB_EXCEPTIONS = mint32