aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-12-08 09:45:02 +0000
committerJeff Law <law@gcc.gnu.org>1998-12-08 02:45:02 -0700
commitdfb7c80fc7fbe5020949584f1b28678fc6649356 (patch)
treefd8100bd458c3817a09042302094d5eea7aa0fd3
parentb4eadc3d64e9ade7bb81fef3d09e16d40c3c41d8 (diff)
downloadgcc-dfb7c80fc7fbe5020949584f1b28678fc6649356.zip
gcc-dfb7c80fc7fbe5020949584f1b28678fc6649356.tar.gz
gcc-dfb7c80fc7fbe5020949584f1b28678fc6649356.tar.bz2
* reload1.c (current_function_decl): Declare.
From-SVN: r24183
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/reload1.c6
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 10fc71b..e5e256c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Tue Dec 8 01:14:46 1998 Jeffrey A Law (law@cygnus.com)
+
+ * reload1.c (current_function_decl): Declare.
+
Tue Dec 8 11:58:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* cpplib.c (convert_string): Use `0x00ff', not `0x00ffU'.
diff --git a/gcc/reload1.c b/gcc/reload1.c
index 9595ffd..9491206 100644
--- a/gcc/reload1.c
+++ b/gcc/reload1.c
@@ -282,6 +282,12 @@ extern rtx forced_labels;
examine. */
struct insn_chain *reload_insn_chain;
+#ifdef TREE_CODE
+extern tree current_function_decl;
+#else
+extern void *current_function_decl;
+#endif
+
/* List of all insns needing reloads. */
static struct insn_chain *insns_need_reload;