diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/config/avr/avr.h | 7 | ||||
-rw-r--r-- | gcc/config/d30v/d30v.h | 5 | ||||
-rw-r--r-- | gcc/config/ip2k/ip2k.h | 7 | ||||
-rw-r--r-- | gcc/doc/tm.texi | 6 | ||||
-rw-r--r-- | gcc/objc/objc-act.c | 4 |
6 files changed, 9 insertions, 29 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 780a9f7..9463358 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2003-05-29 Stan Shebs <shebs@apple.com> + + Remove OBJC_PROLOGUE everywhere. + * objc/objc-act.c (finish_objc): Remove use of OBJC_PROLOGUE. + * config/avr/avr.h: Remove no-op ref to OBJC_PROLOGUE. + * config/d30v/d30v.h: Similarly. + * config/ip2k/ip2k.h: Similarly. + * doc/tm.texi: Remove doc of OBJC_PROLOGUE. + 2003-05-29 Roger Sayle <roger@eyesopen.com> * c-semantics.c (genrtl_do_stmt_1): New function split out from... diff --git a/gcc/config/avr/avr.h b/gcc/config/avr/avr.h index 2c6699e..7a8decb 100644 --- a/gcc/config/avr/avr.h +++ b/gcc/config/avr/avr.h @@ -1745,13 +1745,6 @@ progmem_section () \ /* Switch into a generic section. */ #define TARGET_ASM_NAMED_SECTION default_elf_asm_named_section -#define OBJC_PROLOGUE {} -/* A C statement to output any assembler statements which are - required to precede any Objective-C object definitions or message - sending. The statement is executed only when compiling an - Objective-C program. */ - - #define ASM_OUTPUT_ASCII(FILE, P, SIZE) gas_output_ascii (FILE,P,SIZE) /* `ASM_OUTPUT_ASCII (STREAM, PTR, LEN)' output_ascii (FILE, P, SIZE) diff --git a/gcc/config/d30v/d30v.h b/gcc/config/d30v/d30v.h index 695419f..05b2e0c 100644 --- a/gcc/config/d30v/d30v.h +++ b/gcc/config/d30v/d30v.h @@ -2678,11 +2678,6 @@ extern const char *d30v_branch_cost_string; Defined in svr4.h. */ /* #define ASM_OUTPUT_IDENT(STREAM, STRING) */ -/* A C statement to output any assembler statements which are required to - precede any Objective-C object definitions or message sending. The - statement is executed only when compiling an Objective-C program. */ -/* #define OBJC_PROLOGUE */ - /* Output of Data. */ diff --git a/gcc/config/ip2k/ip2k.h b/gcc/config/ip2k/ip2k.h index 76b7a4f..2c46924 100644 --- a/gcc/config/ip2k/ip2k.h +++ b/gcc/config/ip2k/ip2k.h @@ -1895,13 +1895,6 @@ do { \ time-saving assumptions that are valid for ordinary compiler output. */ - -#define OBJC_PROLOGUE {} -/* A C statement to output any assembler statements which are - required to precede any Objective-C object definitions or message - sending. The statement is executed only when compiling an - Objective-C program. */ - #define ASM_OUTPUT_DOUBLE(STREAM, VALUE) \ fprintf ((STREAM), ".double %.20e\n", (VALUE)) #define ASM_OUTPUT_FLOAT(STREAM, VALUE) \ diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 70a0d96..f436193 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -6276,12 +6276,6 @@ information for the debugger in use is appropriate. A C statement to output something to the assembler file to handle a @samp{#ident} directive containing the text @var{string}. If this macro is not defined, nothing is output for a @samp{#ident} directive. - -@findex OBJC_PROLOGUE -@item OBJC_PROLOGUE -A C statement to output any assembler statements which are required to -precede any Objective-C object definitions or message sending. The -statement is executed only when compiling an Objective-C program. @end table @deftypefn {Target Hook} void TARGET_ASM_NAMED_SECTION (const char *@var{name}, unsigned int @var{flags}, unsigned int @var{align}) diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c index e0670e5..cf74c8d 100644 --- a/gcc/objc/objc-act.c +++ b/gcc/objc/objc-act.c @@ -8270,10 +8270,6 @@ finish_objc () generate_forward_declaration_to_string_table (); -#ifdef OBJC_PROLOGUE - OBJC_PROLOGUE; -#endif - /* Process the static instances here because initialization of objc_symtab depends on them. */ if (objc_static_instances) |