diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2008-02-06 08:33:26 +0100 |
---|---|---|
committer | Ralf Corsepius <corsepiu@gcc.gnu.org> | 2008-02-06 08:33:26 +0100 |
commit | 448b96d042977dccb54311627ef3467d797681c9 (patch) | |
tree | d941e85d08d956f250d89493a5fa38771216c030 /gcc | |
parent | ecb2366ed6607530af99fe6bb20bf341e1ab4caa (diff) | |
download | gcc-448b96d042977dccb54311627ef3467d797681c9.zip gcc-448b96d042977dccb54311627ef3467d797681c9.tar.gz gcc-448b96d042977dccb54311627ef3467d797681c9.tar.bz2 |
rtems-elf.h (TARGET_OS_CPP_BUILTINS): Add builtin_define ("__USE_INIT_FINI__").
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: r132141
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/arm/rtems-elf.h | 1 | ||||
-rw-r--r-- | gcc/config/h8300/t-rtems | 4 |
3 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index efeea95..382d0da 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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> diff --git a/gcc/config/arm/rtems-elf.h b/gcc/config/arm/rtems-elf.h index ca14a5b..ebeeed3 100644 --- a/gcc/config/arm/rtems-elf.h +++ b/gcc/config/arm/rtems-elf.h @@ -26,6 +26,7 @@ #define TARGET_OS_CPP_BUILTINS() \ do { \ builtin_define ("__rtems__"); \ + builtin_define ("__USE_INIT_FINI__"); \ builtin_assert ("system=rtems"); \ } while (0) diff --git a/gcc/config/h8300/t-rtems b/gcc/config/h8300/t-rtems index 104ee23..0d76437 100644 --- a/gcc/config/h8300/t-rtems +++ b/gcc/config/h8300/t-rtems @@ -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 |