diff options
author | Franz Sirl <Franz.Sirl-kernel@lauterbach.com> | 2001-01-23 22:03:48 +0000 |
---|---|---|
committer | Franz Sirl <sirl@gcc.gnu.org> | 2001-01-23 22:03:48 +0000 |
commit | 608ab80216451f0afb4a3a3a25bd5b2dcf317f0a (patch) | |
tree | 8a61088a34c49b00d3202c55ac61d513e7e7d160 /gcc | |
parent | 371e300b1d0d80f36e8e039046a8e855e13d942f (diff) | |
download | gcc-608ab80216451f0afb4a3a3a25bd5b2dcf317f0a.zip gcc-608ab80216451f0afb4a3a3a25bd5b2dcf317f0a.tar.gz gcc-608ab80216451f0afb4a3a3a25bd5b2dcf317f0a.tar.bz2 |
rs6000.h (rs6000_return_addr): Move prototype from here...
2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* rs6000.h (rs6000_return_addr): Move prototype from here...
* rs6000-protos.h (rs6000_return_addr): ...to here.
(rs6000_init_expanders): Delete prototype.
From-SVN: r39211
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000-protos.h | 2 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.h | 3 |
3 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0a254aa..bf93aa4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> + + * rs6000.h (rs6000_return_addr): Move prototype from here... + * rs6000-protos.h (rs6000_return_addr): ...to here. + (rs6000_init_expanders): Delete prototype. + 2001-01-23 Nick Clifton <nickc@redhat.com> * invoke.texi: Replace , with \, inside @gccoptlist macros. diff --git a/gcc/config/rs6000/rs6000-protos.h b/gcc/config/rs6000/rs6000-protos.h index ecd8498..4f0b6ef 100644 --- a/gcc/config/rs6000/rs6000-protos.h +++ b/gcc/config/rs6000/rs6000-protos.h @@ -108,6 +108,7 @@ extern void rs6000_emit_eh_toc_restore PARAMS ((rtx)); extern void rs6000_emit_move PARAMS ((rtx, rtx, enum machine_mode)); extern rtx rs6000_legitimize_address PARAMS ((rtx, rtx, enum machine_mode)); extern void rs6000_select_rtx_section PARAMS ((enum machine_mode, rtx)); +extern rtx rs6000_return_addr PARAMS ((int, rtx)); #endif /* RTX_CODE */ #ifdef TREE_CODE @@ -147,7 +148,6 @@ extern struct rtx_def *rs6000_float_const PARAMS ((const char *, extern int direct_return PARAMS ((void)); extern int get_issue_rate PARAMS ((void)); extern union tree_node *rs6000_build_va_list PARAMS ((void)); -extern void rs6000_init_expanders PARAMS ((void)); extern int first_reg_to_save PARAMS ((void)); extern int first_fp_reg_to_save PARAMS ((void)); extern rs6000_stack_t *rs6000_stack_info PARAMS ((void)); diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 54e9874..7af9bb1 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -1652,9 +1652,6 @@ typedef struct rs6000_args #define RETURN_ADDR_RTX(COUNT, FRAME) \ (rs6000_return_addr (COUNT, FRAME)) -extern struct rtx_def* rs6000_return_addr (int, struct rtx_def *rtx); - - /* Definitions for register eliminations. |