diff options
author | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-06-06 06:37:37 +0000 |
---|---|---|
committer | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-06-06 06:37:37 +0000 |
commit | 70545de45b5f2cac69c1100ee09e7b0df6ae7ae5 (patch) | |
tree | 4f5d9afc2707e7938b6e600328e3f42c1ff4d0b7 /gcc/rtl.h | |
parent | 39ca6aaba16a58e9ca39f2c1370aa5a65cd9eed5 (diff) | |
download | gcc-70545de45b5f2cac69c1100ee09e7b0df6ae7ae5.tar.gz |
* emit-rtl.c (get_first_nonnote_insn, get_last_nonnote_insn): New
functions.
* rtl.h (get_first_nonnote_insn, get_last_nonnote_insn): Declare.
* avr/avr.c (avr_output_function_epilogue): Use above to determine
function size.
* pa/pa.c (pa_output_function_prologue): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54304 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h index ab03d6bff1b..d4b6063944d 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -1342,6 +1342,8 @@ extern rtx get_insns PARAMS ((void)); extern const char *get_insn_name PARAMS ((int)); extern rtx get_last_insn PARAMS ((void)); extern rtx get_last_insn_anywhere PARAMS ((void)); +extern rtx get_first_nonnote_insn PARAMS ((void)); +extern rtx get_last_nonnote_insn PARAMS ((void)); extern void start_sequence PARAMS ((void)); extern void push_to_sequence PARAMS ((rtx)); extern void end_sequence PARAMS ((void)); |