]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
rtems-elf.h (TARGET_OS_CPP_BUILTINS): Add builtin_define ("__USE_INIT_FINI__").
authorRalf Corsepius <ralf.corsepius@rtems.org>
Wed, 6 Feb 2008 07:34:30 +0000 (08:34 +0100)
committerRalf Corsepius <corsepiu@gcc.gnu.org>
Wed, 6 Feb 2008 07:34:30 +0000 (08:34 +0100)
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.

From-SVN: r132142

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

index 1d82595a537d7b1be04074c358ab97617bae5506..09ab3a13a6eceb73575b10ded9f83f7f2f61a922 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-05  Richard Guenther  <rguenther@suse.de>
index ca14a5b43aa0f6eb25a1df33f8ddcddc39e907e1..ebeeed36a9085ff695f4efc6be78cdc3236f0af4 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 104ee2366f105f10627c32ff1400dc572c538ccf..0d76437f8cf723c0f6ae091fd0ecb217ff461d20 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