Commit 448b96d0 by Ralf Corsepius Committed by Ralf Corsepius

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
parent ecb2366e
2008-02-06 Ralf Corsepius <ralf.corsepius@rtems.org> 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. * gthr-rtems.h: Remove __GTHREAD_MUTEX_INIT.
2008-02-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2008-02-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
#define TARGET_OS_CPP_BUILTINS() \ #define TARGET_OS_CPP_BUILTINS() \
do { \ do { \
builtin_define ("__rtems__"); \ builtin_define ("__rtems__"); \
builtin_define ("__USE_INIT_FINI__"); \
builtin_assert ("system=rtems"); \ builtin_assert ("system=rtems"); \
} while (0) } while (0)
......
...@@ -2,6 +2,6 @@ ...@@ -2,6 +2,6 @@
# -mn is not applicable to RTEMS (-mn implies 16bit void*) # -mn is not applicable to RTEMS (-mn implies 16bit void*)
MULTILIB_OPTIONS = mh/ms mint32 MULTILIB_OPTIONS = mh/ms/msx mint32
MULTILIB_DIRNAMES = h8300h h8300s int32 MULTILIB_DIRNAMES = h8300h h8300s h8sx int32
MULTILIB_EXCEPTIONS = mint32 MULTILIB_EXCEPTIONS = mint32
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment