aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorJohn David Anglin <dave@hiauly1.hia.nrc.ca>2002-06-06 06:37:37 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2002-06-06 06:37:37 +0000
commit2a496e8b7490b064efde59e0bbcddb5b4de099e0 (patch)
tree4f5d9afc2707e7938b6e600328e3f42c1ff4d0b7 /gcc/rtl.h
parent2ff581c3af4da7710ff2d4152e5c9c3d961c6c2b (diff)
downloadgcc-2a496e8b7490b064efde59e0bbcddb5b4de099e0.zip
gcc-2a496e8b7490b064efde59e0bbcddb5b4de099e0.tar.gz
gcc-2a496e8b7490b064efde59e0bbcddb5b4de099e0.tar.bz2
emit-rtl.c (get_first_nonnote_insn, [...]): New functions.
* 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. From-SVN: r54304
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r--gcc/rtl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index ab03d6b..d4b6063 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));