rtems.h (TARGET_OS_CPP_BUILTINS): Remove __USE_INIT_FINI__.

2012-10-26  Ralf Corsépius  <ralf.corsepius@rtems.org>

	* config/avr/rtems.h (TARGET_OS_CPP_BUILTINS): Remove
	__USE_INIT_FINI__.
	* config/avr/t-rtems (LIB1ASMFUNCS): Filter out _exit.

From-SVN: r192828
This commit is contained in:
Ralf Corsepius 2012-10-26 03:00:29 +02:00 committed by Ralf Corsepius
parent c4ffeb65eb
commit c5022db097
3 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2012-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* config/avr/rtems.h (TARGET_OS_CPP_BUILTINS): Remove
__USE_INIT_FINI__.
* config/avr/t-rtems (LIB1ASMFUNCS): Filter out _exit.
2012-10-25 David S. Miller <davem@davemloft.net>
* config/sparc/constraints.md ("U"): Delete.

View File

@ -23,6 +23,5 @@ along with GCC; see the file COPYING3. If not see
#define TARGET_OS_CPP_BUILTINS() \
do { \
builtin_define ("__rtems__"); \
builtin_define ("__USE_INIT_FINI__"); \
builtin_assert ("system=rtems"); \
} while (0)

View File

@ -1,3 +1,4 @@
# Multilibs for avr RTEMS targets.
# ATM, this is just a stub
# RTEMS uses _exit from newlib
LIB1ASMFUNCS := $(filter-out _exit,$(LIB1ASMFUNCS))