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
This commit is contained in:
Ralf Corsepius 2008-02-06 08:33:26 +01:00 committed by Ralf Corsepius
parent ecb2366ed6
commit 448b96d042
3 changed files with 7 additions and 2 deletions

View 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>

View 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)

View 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