From: corsepiu Date: Wed, 6 Feb 2008 07:33:26 +0000 (+0000) Subject: 2008-02-06 Ralf Corsepius X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=f04beaef15d9d79b2d5733d14c854f887cc2d12e 2008-02-06 Ralf Corsepius * 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index efeea955beb..382d0da46a9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2008-02-06 Ralf Corsepius + * 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 diff --git a/gcc/config/arm/rtems-elf.h b/gcc/config/arm/rtems-elf.h index ca14a5b43aa..ebeeed36a90 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 104ee2366f1..0d76437f8cf 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