aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@cygnus.co.uk>1999-08-18 16:46:53 +0000
committerBernd Schmidt <crux@gcc.gnu.org>1999-08-18 16:46:53 +0000
commit3648099b8b44fcb028629dd2c8fff27dfa6d3205 (patch)
tree9060d5efe51bc705de4a56882085f4c673421d0f
parent4c9d8fa8c5707e4d327f6e80a30a9ee5525d046b (diff)
downloadgcc-3648099b8b44fcb028629dd2c8fff27dfa6d3205.zip
gcc-3648099b8b44fcb028629dd2c8fff27dfa6d3205.tar.gz
gcc-3648099b8b44fcb028629dd2c8fff27dfa6d3205.tar.bz2
Make insn-recog.c include function.h
From-SVN: r28750
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/Makefile.in2
-rw-r--r--gcc/genrecog.c1
3 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0cdd854..6996457 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Wed Aug 18 06:37:44 1999 Bernd Schmidt <bernds@cygnus.co.uk>
+
+ * Makefile.in (insn-recog.o): Update dependencies.
+ * genrecog.c (main): Make generated file include "function.h".
+
Sat Aug 14 00:54:57 1999 Geoffrey Keating <geoffk@cygnus.com>
* cse.c (cse_insn): Call never_reached_warning when a jump is
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index d4b1d523..baee1a6 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1669,7 +1669,7 @@ s-emit : $(md_file) genemit $(srcdir)/move-if-change
touch s-emit
insn-recog.o : insn-recog.c $(CONFIG_H) $(RTL_H) insn-config.h $(RECOG_H) \
- real.h output.h flags.h system.h
+ real.h output.h flags.h system.h function.h
$(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c insn-recog.c
insn-recog.c: s-recog ; @true
diff --git a/gcc/genrecog.c b/gcc/genrecog.c
index 546f922..1e230230 100644
--- a/gcc/genrecog.c
+++ b/gcc/genrecog.c
@@ -1762,6 +1762,7 @@ from the machine description file `md'. */\n\n");
printf ("#include \"config.h\"\n");
printf ("#include \"system.h\"\n");
printf ("#include \"rtl.h\"\n");
+ printf ("#include \"function.h\"\n");
printf ("#include \"insn-config.h\"\n");
printf ("#include \"recog.h\"\n");
printf ("#include \"real.h\"\n");