aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>1999-10-08 17:10:19 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>1999-10-08 17:10:19 +0000
commitb1afd7f4e03c52ed0b07387ad26e3e3c58595f28 (patch)
treed26da2c4aa9c1a022d680f0472425aacda1f33a9
parent9d17a893d39fa28cca71cca97744df7b5bbee643 (diff)
downloadgcc-b1afd7f4e03c52ed0b07387ad26e3e3c58595f28.zip
gcc-b1afd7f4e03c52ed0b07387ad26e3e3c58595f28.tar.gz
gcc-b1afd7f4e03c52ed0b07387ad26e3e3c58595f28.tar.bz2
Makefile.in (insn-recog.o): Depend on hard-reg-set.h and resource.h.
* Makefile.in (insn-recog.o): Depend on hard-reg-set.h and resource.h. * alpha.h (ASM_OUTPUT_MI_THUNK): Pass the correct number of arguments to `current_file_function_operand'. * genrecog.c: Include hard-reg-set.h and resource.h in the generated output file. * real.c: Include tm_p.h. cp: * method.c: Include tm_p.h. From-SVN: r29869
-rw-r--r--gcc/ChangeLog12
-rw-r--r--gcc/Makefile.in2
-rw-r--r--gcc/config/alpha/alpha.h3
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/method.c1
-rw-r--r--gcc/genrecog.c2
-rw-r--r--gcc/real.c1
7 files changed, 23 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 043e455..6fd99de 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,15 @@
+Fri Oct 8 13:08:12 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * Makefile.in (insn-recog.o): Depend on hard-reg-set.h and resource.h.
+
+ * alpha.h (ASM_OUTPUT_MI_THUNK): Pass the correct number of
+ arguments to `current_file_function_operand'.
+
+ * genrecog.c: Include hard-reg-set.h and resource.h in the
+ generated output file.
+
+ * real.c: Include tm_p.h.
+
Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
* i386.md (prologue_allocate_stack): Add '=' constraint letter on
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 6fb987e..41cac3f 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1684,7 +1684,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 function.h
+ real.h output.h flags.h system.h function.h hard-reg-set.h resource.h
$(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c insn-recog.c
insn-recog.c: s-recog ; @true
diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h
index a894969..5b95e69 100644
--- a/gcc/config/alpha/alpha.h
+++ b/gcc/config/alpha/alpha.h
@@ -2229,7 +2229,8 @@ do { \
reg = aggregate_value_p (TREE_TYPE (TREE_TYPE (FUNCTION))) ? 17 : 16; \
fprintf (FILE, "\tlda $%d,%ld($%d)\n", reg, (long)(DELTA), reg); \
\
- if (current_file_function_operand (XEXP (DECL_RTL (FUNCTION), 0))) \
+ if (current_file_function_operand (XEXP (DECL_RTL (FUNCTION), 0), \
+ VOIDmode)) \
{ \
fprintf (FILE, "\tbr $31,$"); \
assemble_name (FILE, fn_name); \
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index f2b8ae8..3fab215 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+1999-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * method.c: Include tm_p.h.
+
1999-10-7 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* cp-tree.h (cp_make_lake_type): Renamed from make_lang_type.
diff --git a/gcc/cp/method.c b/gcc/cp/method.c
index f50f0eb..b5faca2 100644
--- a/gcc/cp/method.c
+++ b/gcc/cp/method.c
@@ -42,6 +42,7 @@ Boston, MA 02111-1307, USA. */
#include "flags.h"
#include "toplev.h"
#include "ggc.h"
+#include "tm_p.h"
/* TREE_LIST of the current inline functions that need to be
processed. */
diff --git a/gcc/genrecog.c b/gcc/genrecog.c
index bcab2e3..45cb3a3 100644
--- a/gcc/genrecog.c
+++ b/gcc/genrecog.c
@@ -1933,6 +1933,8 @@ write_header ()
#include \"real.h\"\n\
#include \"output.h\"\n\
#include \"flags.h\"\n\
+#include \"hard-reg-set.h\"\n\
+#include \"resource.h\"\n\
\n");
puts ("\n\
diff --git a/gcc/real.c b/gcc/real.c
index 83b0295..2ef6d1e1 100644
--- a/gcc/real.c
+++ b/gcc/real.c
@@ -24,6 +24,7 @@ Boston, MA 02111-1307, USA. */
#include "system.h"
#include "tree.h"
#include "toplev.h"
+#include "tm_p.h"
/* To enable support of XFmode extended real floating point, define
LONG_DOUBLE_TYPE_SIZE 96 in the tm.h file (m68k.h or i386.h).