diff options
author | drow <drow@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-01-17 22:11:58 +0000 |
---|---|---|
committer | drow <drow@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-01-17 22:11:58 +0000 |
commit | e69efecb72b8d04781f939b2dabb071b17b6cb61 (patch) | |
tree | 7de4afefa966b929d0319fac40149b2d67c66d26 /gcc/output.h | |
parent | 180e93cf98c06e263807203dd8ceaae184a78281 (diff) | |
download | gcc-e69efecb72b8d04781f939b2dabb071b17b6cb61.tar.gz |
* final.c (SEEN_BB, SEEN_NOTE, SEEN_EMITTED): Define.
(final_scan_insn): Update to take an additional SEEN argument. Emit
a line note after the prologue. Make static.
(line_note_exists): Remove.
(final): Don't initialize line_note_exists. Update call to
final_scan_insn.
* output.h (final_scan_insn): Remove prologue.
* function.c (set_insn_locators): Update comment.
(thread_prologue_and_epilogue_insns): Add a comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@76060 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/output.h')
-rw-r--r-- | gcc/output.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/output.h b/gcc/output.h index 9fbc726a665..5c9497a3dff 100644 --- a/gcc/output.h +++ b/gcc/output.h @@ -1,7 +1,7 @@ /* Declarations for insn-output.c. These functions are defined in recog.c, final.c, and varasm.c. Copyright (C) 1987, 1991, 1994, 1997, 1998, - 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. + 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. This file is part of GCC. @@ -68,11 +68,6 @@ extern void final_end_function (void); /* Output assembler code for some insns: all or part of a function. */ extern void final (rtx, FILE *, int, int); -/* The final scan for one insn, INSN. Args are same as in `final', except - that INSN is the insn being scanned. Value returned is the next insn to - be scanned. */ -extern rtx final_scan_insn (rtx, FILE *, int, int, int); - /* Replace a SUBREG with a REG or a MEM, based on the thing it is a subreg of. */ extern rtx alter_subreg (rtx *); |