diff options
author | Stan Shebs <shebs@apple.com> | 2003-05-29 21:13:35 +0000 |
---|---|---|
committer | Stan Shebs <shebs@gcc.gnu.org> | 2003-05-29 21:13:35 +0000 |
commit | 1c36b2f9120d39872fdc44142c7397b822f64d73 (patch) | |
tree | 09308d187343f4583e395acc59362332cbb6da2c /gcc | |
parent | f37e2274d0e63bf9b4e499721e8ece99f4bcd6d2 (diff) | |
download | gcc-1c36b2f9120d39872fdc44142c7397b822f64d73.zip gcc-1c36b2f9120d39872fdc44142c7397b822f64d73.tar.gz gcc-1c36b2f9120d39872fdc44142c7397b822f64d73.tar.bz2 |
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.
From-SVN: r67229
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) |