crtstuff.c: Remove undefined usage of INIT_SECTION_PREAMBLE.

* crtstuff.c: Remove undefined usage of INIT_SECTION_PREAMBLE.

	* system.h: Poison INIT_SECTION_PREAMBLE.

From-SVN: r67593
This commit is contained in:
Andreas Jaeger 2003-06-07 19:30:32 +02:00 committed by Andreas Jaeger
parent 55c6e1a6dd
commit 44de936eff
3 changed files with 7 additions and 11 deletions

View File

@ -1,3 +1,9 @@
2003-06-07 Andreas Jaeger <aj@suse.de>
* crtstuff.c: Remove undefined usage of INIT_SECTION_PREAMBLE.
* system.h: Poison INIT_SECTION_PREAMBLE.
2003-06-07 Zack Weinberg <zack@codesourcery.com>
* config.gcc (with_cpu handling): Translate sparc64 in

View File

@ -343,16 +343,6 @@ __do_global_ctors (void)
asm (INIT_SECTION_ASM_OP); /* cc1 doesn't know that we are switching! */
/* On some svr4 systems, the initial .init section preamble code provided in
crti.o may do something, such as bump the stack, which we have to
undo before we reach the function prologue code for __do_global_ctors
(directly below). For such systems, define the macro INIT_SECTION_PREAMBLE
to expand into the code needed to undo the actions of the crti.o file. */
#ifdef INIT_SECTION_PREAMBLE
INIT_SECTION_PREAMBLE;
#endif
/* A routine to invoke all of the global constructors upon entry to the
program. We put this into the .init section (for systems that have
such a thing) so that we can properly perform the construction of

View File

@ -645,7 +645,7 @@ typedef char _Bool;
ROUND_TYPE_SIZE_UNIT CONST_SECTION_ASM_OP CRT_GET_RFIB_TEXT \
DBX_LBRAC_FIRST DBX_OUTPUT_ENUM DBX_OUTPUT_SOURCE_FILENAME \
DBX_WORKING_DIRECTORY INSN_CACHE_DEPTH INSN_CACHE_SIZE \
INSN_CACHE_LINE_WIDTH
INSN_CACHE_LINE_WIDTH INIT_SECTION_PREAMBLE
/* Hooks that are no longer used. */
#pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE \