From 6e844d29c36881e431fbd8aea65ba3b36c845d72 Mon Sep 17 00:00:00 2001 From: rearnsha Date: Tue, 26 Oct 1999 17:44:42 +0000 Subject: [PATCH] * output.h: Don't unnecessarily conditionalize prototypes on TREE_CODE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30195 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/output.h | 47 ++++++++++++++++++++++++----------------------- 2 files changed, 28 insertions(+), 23 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8351057a071..9baf2f178cb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Tue Oct 26 18:35:25 1999 Richard Earnshaw + + * output.h: Don't unnecessarily conditionalize prototypes on TREE_CODE. + Tue Oct 26 15:42:56 1999 Bernd Schmidt * reload.c (find_reloads): Compute mode and nregs fields of all diff --git a/gcc/output.h b/gcc/output.h index aeba9fd95b2..2fb6ae4e123 100644 --- a/gcc/output.h +++ b/gcc/output.h @@ -229,21 +229,6 @@ extern void assemble_alias PROTO((tree, tree)); for an `asm' keyword used between functions. */ extern void assemble_asm PROTO((tree)); -/* Record an element in the table of global destructors. - How this is done depends on what sort of assembler and linker - are in use. - - NAME should be the name of a global function to be called - at exit time. This name is output using assemble_name. */ -extern void assemble_destructor PROTO((char *)); - -/* Likewise for global constructors. */ -extern void assemble_constructor PROTO((char *)); - -/* Likewise for entries we want to record for garbage collection. - Garbage collection is still under development. */ -extern void assemble_gc_entry PROTO((char *)); - /* Output assembler code for the constant pool of a function and associated with defining the name of the function. DECL describes the function. NAME is the function's name. For the constant pool, we use the current @@ -254,14 +239,6 @@ extern void assemble_start_function PROTO((tree, char *)); function. DECL describes the function. NAME is the function's name. */ extern void assemble_end_function PROTO((tree, char *)); -/* Assemble code to leave SIZE bytes of zeros. */ -extern void assemble_zeros PROTO((int)); - -/* Assemble an alignment pseudo op for an ALIGN-bit boundary. */ -extern void assemble_align PROTO((int)); - -/* Assemble a string constant with the specified C string as contents. */ -extern void assemble_string PROTO((const char *, int)); /* Assemble everything that is needed for a variable or function declaration. Not used for automatic variables, and not used for function definitions. Should not be called for variables of incomplete structure type. @@ -279,6 +256,30 @@ extern void assemble_variable PROTO((tree, int, int, int)); extern void assemble_external PROTO((tree)); #endif /* TREE_CODE */ +/* Record an element in the table of global destructors. + How this is done depends on what sort of assembler and linker + are in use. + + NAME should be the name of a global function to be called + at exit time. This name is output using assemble_name. */ +extern void assemble_destructor PROTO((char *)); + +/* Likewise for global constructors. */ +extern void assemble_constructor PROTO((char *)); + +/* Likewise for entries we want to record for garbage collection. + Garbage collection is still under development. */ +extern void assemble_gc_entry PROTO((char *)); + +/* Assemble code to leave SIZE bytes of zeros. */ +extern void assemble_zeros PROTO((int)); + +/* Assemble an alignment pseudo op for an ALIGN-bit boundary. */ +extern void assemble_align PROTO((int)); + +/* Assemble a string constant with the specified C string as contents. */ +extern void assemble_string PROTO((const char *, int)); + #ifdef RTX_CODE /* Similar, for calling a library function FUN. */ extern void assemble_external_libcall PROTO((rtx)); -- 2.11.4.GIT