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
This commit is contained in:
parent
f37e2274d0
commit
1c36b2f912
|
@ -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...
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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. */
|
||||
|
||||
|
|
|
@ -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) \
|
||||
|
|
|
@ -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})
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue