From: aj Date: Sat, 7 Jun 2003 17:30:32 +0000 (+0000) Subject: * crtstuff.c: Remove undefined usage of INIT_SECTION_PREAMBLE. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2e733ab372c55bfbf1dd16ca3a6e04bb9b017856;p=thirdparty%2Fgcc.git * crtstuff.c: Remove undefined usage of INIT_SECTION_PREAMBLE. * system.h: Poison INIT_SECTION_PREAMBLE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67593 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2b58ad4f1ee4..2938fa32db8a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2003-06-07 Andreas Jaeger + + * crtstuff.c: Remove undefined usage of INIT_SECTION_PREAMBLE. + + * system.h: Poison INIT_SECTION_PREAMBLE. + 2003-06-07 Zack Weinberg * config.gcc (with_cpu handling): Translate sparc64 in diff --git a/gcc/crtstuff.c b/gcc/crtstuff.c index 11599e02ba3e..a5c46d602a5e 100644 --- a/gcc/crtstuff.c +++ b/gcc/crtstuff.c @@ -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 diff --git a/gcc/system.h b/gcc/system.h index f5b52204ed82..c852553290d4 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -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 \