* output.h: Remove #ifdef RTX_CODE and #ifdef TREE_CODE.

From-SVN: r57205
This commit is contained in:
Hans-Peter Nilsson 2002-09-16 18:12:36 +00:00 committed by Hans-Peter Nilsson
parent 7c3414b6fe
commit a7f6d760f3
2 changed files with 4 additions and 14 deletions

View File

@ -1,3 +1,7 @@
2002-09-16 Hans-Peter Nilsson <hp@bitrange.com>
* output.h: Remove #ifdef RTX_CODE and #ifdef TREE_CODE.
2002-09-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2002-09-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* m68hc11.md (addhi_sp): Fix uninitialized variable bug. * m68hc11.md (addhi_sp): Fix uninitialized variable bug.

View File

@ -46,7 +46,6 @@ extern int dbr_sequence_length PARAMS ((void));
/* Indicate that branch shortening hasn't yet been done. */ /* Indicate that branch shortening hasn't yet been done. */
extern void init_insn_lengths PARAMS ((void)); extern void init_insn_lengths PARAMS ((void));
#ifdef RTX_CODE
/* Obtain the current length of an insn. If branch shortening has been done, /* Obtain the current length of an insn. If branch shortening has been done,
get its actual length. Otherwise, get its maximum length. */ get its actual length. Otherwise, get its maximum length. */
extern int get_attr_length PARAMS ((rtx)); extern int get_attr_length PARAMS ((rtx));
@ -147,7 +146,6 @@ extern void find_basic_blocks PARAMS ((rtx, int, FILE *));
extern bool cleanup_cfg PARAMS ((int)); extern bool cleanup_cfg PARAMS ((int));
extern bool delete_unreachable_blocks PARAMS ((void)); extern bool delete_unreachable_blocks PARAMS ((void));
extern void check_function_return_warnings PARAMS ((void)); extern void check_function_return_warnings PARAMS ((void));
#endif
/* Functions in varasm.c. */ /* Functions in varasm.c. */
@ -211,7 +209,6 @@ extern void sdata_section PARAMS ((void));
extern void rdata_section PARAMS ((void)); extern void rdata_section PARAMS ((void));
#endif #endif
#ifdef TREE_CODE
/* Tell assembler to change to section NAME for DECL. /* Tell assembler to change to section NAME for DECL.
If DECL is NULL, just switch to section NAME. If DECL is NULL, just switch to section NAME.
If NAME is NULL, get the name from DECL. If NAME is NULL, get the name from DECL.
@ -234,7 +231,6 @@ extern void mergeable_constant_section PARAMS ((enum machine_mode,
extern void declare_weak PARAMS ((tree)); extern void declare_weak PARAMS ((tree));
/* Merge weak status. */ /* Merge weak status. */
extern void merge_weak PARAMS ((tree, tree)); extern void merge_weak PARAMS ((tree, tree));
#endif /* TREE_CODE */
/* Emit any pending weak declarations. */ /* Emit any pending weak declarations. */
extern void weak_finish PARAMS ((void)); extern void weak_finish PARAMS ((void));
@ -248,7 +244,6 @@ extern void weak_finish PARAMS ((void));
Prefixes such as % are optional. */ Prefixes such as % are optional. */
extern int decode_reg_name PARAMS ((const char *)); extern int decode_reg_name PARAMS ((const char *));
#ifdef TREE_CODE
/* Make the rtl for variable VAR be volatile. /* Make the rtl for variable VAR be volatile.
Use this only for static variables. */ Use this only for static variables. */
extern void make_var_volatile PARAMS ((tree)); extern void make_var_volatile PARAMS ((tree));
@ -289,7 +284,6 @@ extern void assemble_variable PARAMS ((tree, int, int, int));
(Most assemblers don't need this, so we normally output nothing.) (Most assemblers don't need this, so we normally output nothing.)
Do nothing if DECL is not external. */ Do nothing if DECL is not external. */
extern void assemble_external PARAMS ((tree)); extern void assemble_external PARAMS ((tree));
#endif /* TREE_CODE */
/* Assemble code to leave SIZE bytes of zeros. */ /* Assemble code to leave SIZE bytes of zeros. */
extern void assemble_zeros PARAMS ((int)); extern void assemble_zeros PARAMS ((int));
@ -301,10 +295,8 @@ extern void assemble_eh_align PARAMS ((int));
/* Assemble a string constant with the specified C string as contents. */ /* Assemble a string constant with the specified C string as contents. */
extern void assemble_string PARAMS ((const char *, int)); extern void assemble_string PARAMS ((const char *, int));
#ifdef RTX_CODE
/* Similar, for calling a library function FUN. */ /* Similar, for calling a library function FUN. */
extern void assemble_external_libcall PARAMS ((rtx)); extern void assemble_external_libcall PARAMS ((rtx));
#endif
/* Assemble a label named NAME. */ /* Assemble a label named NAME. */
extern void assemble_label PARAMS ((const char *)); extern void assemble_label PARAMS ((const char *));
@ -326,7 +318,6 @@ extern void assemble_name PARAMS ((FILE *, const char *));
be followed immediately by the object's initial value. */ be followed immediately by the object's initial value. */
extern const char *integer_asm_op PARAMS ((int, int)); extern const char *integer_asm_op PARAMS ((int, int));
#ifdef RTX_CODE
/* Use directive OP to assemble an integer object X. Print OP at the /* Use directive OP to assemble an integer object X. Print OP at the
start of the line, followed immediately by the value of X. */ start of the line, followed immediately by the value of X. */
extern void assemble_integer_with_op PARAMS ((const char *, rtx)); extern void assemble_integer_with_op PARAMS ((const char *, rtx));
@ -352,7 +343,6 @@ extern void assemble_real PARAMS ((REAL_VALUE_TYPE,
enum machine_mode, enum machine_mode,
unsigned)); unsigned));
#endif #endif
#endif
/* Start deferring output of subconstants. */ /* Start deferring output of subconstants. */
extern void defer_addressed_constants PARAMS ((void)); extern void defer_addressed_constants PARAMS ((void));
@ -368,7 +358,6 @@ extern int get_pool_size PARAMS ((void));
extern rtx peephole PARAMS ((rtx)); extern rtx peephole PARAMS ((rtx));
#endif #endif
#ifdef TREE_CODE
/* Write all the constants in the constant pool. */ /* Write all the constants in the constant pool. */
extern void output_constant_pool PARAMS ((const char *, tree)); extern void output_constant_pool PARAMS ((const char *, tree));
@ -393,9 +382,7 @@ extern tree initializer_constant_valid_p PARAMS ((tree, tree));
ALIGN is the alignment in bits that may be assumed for the data. */ ALIGN is the alignment in bits that may be assumed for the data. */
extern void output_constant PARAMS ((tree, HOST_WIDE_INT, extern void output_constant PARAMS ((tree, HOST_WIDE_INT,
unsigned int)); unsigned int));
#endif
#ifdef RTX_CODE
/* When outputting delayed branch sequences, this rtx holds the /* When outputting delayed branch sequences, this rtx holds the
sequence being output. It is null when no delayed branch sequence being output. It is null when no delayed branch
sequence is being output, so it can be used as a test in the sequence is being output, so it can be used as a test in the
@ -403,7 +390,6 @@ extern void output_constant PARAMS ((tree, HOST_WIDE_INT,
This variable is defined in final.c. */ This variable is defined in final.c. */
extern rtx final_sequence; extern rtx final_sequence;
#endif
/* The line number of the beginning of the current function. Various /* The line number of the beginning of the current function. Various
md code needs this so that it can output relative linenumbers. */ md code needs this so that it can output relative linenumbers. */