aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorFranz Sirl <Franz.Sirl-kernel@lauterbach.com>2001-01-23 22:03:48 +0000
committerFranz Sirl <sirl@gcc.gnu.org>2001-01-23 22:03:48 +0000
commit608ab80216451f0afb4a3a3a25bd5b2dcf317f0a (patch)
tree8a61088a34c49b00d3202c55ac61d513e7e7d160 /gcc
parent371e300b1d0d80f36e8e039046a8e855e13d942f (diff)
downloadgcc-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/ChangeLog6
-rw-r--r--gcc/config/rs6000/rs6000-protos.h2
-rw-r--r--gcc/config/rs6000/rs6000.h3
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.