summaryrefslogtreecommitdiff
path: root/gcc/output.h
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1993-03-20 02:17:20 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1993-03-20 02:17:20 +0000
commitfbd0a1aced0bb045b6ed41a769a0d8b5a0b073fc (patch)
treeca321d72ba838fd9f30b00fc2dfa9cc47c34cc20 /gcc/output.h
parent0799286bb5af2ddcd040b83c2fc547f24c91cf6c (diff)
downloadgcc-fbd0a1aced0bb045b6ed41a769a0d8b5a0b073fc.tar.gz
Add prototypes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3794 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/output.h')
-rw-r--r--gcc/output.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/output.h b/gcc/output.h
index 480c9e302a1..15e910631f8 100644
--- a/gcc/output.h
+++ b/gcc/output.h
@@ -20,23 +20,25 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* Output a string of assembler code, substituting insn operands.
Defined in final.c. */
-extern void output_asm_insn ();
+extern void output_asm_insn PROTO((char *, rtx *));
/* Output a string of assembler code, substituting numbers, strings
and fixed syntactic prefixes. */
extern void asm_fprintf ();
+#ifdef FILE
/* Print an integer constant expression in assembler syntax.
Addition and subtraction are the only arithmetic
that may appear in these expressions. */
-extern void output_addr_const ();
+extern void output_addr_const PROTO((FILE *, rtx));
/* Output a name (as found inside a symbol_ref) in assembler syntax. */
-extern void assemble_name ();
+extern void assemble_name PROTO((FILE *, char *));
+#endif
/* Replace a SUBREG with a REG or a MEM, based on the thing it is a
subreg of. */
-extern rtx alter_subreg ();
+extern rtx alter_subreg PROTO((rtx));
/* When outputting assembler code, indicates which alternative
of the constraints was actually satisfied. */