Makefile.in (insn-recog.o): Depend on hard-reg-set.h and resource.h.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Fri, 8 Oct 1999 17:10:19 +0000 (17:10 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Fri, 8 Oct 1999 17:10:19 +0000 (17:10 +0000)
        * 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

gcc/ChangeLog
gcc/Makefile.in
gcc/config/alpha/alpha.h
gcc/cp/ChangeLog
gcc/cp/method.c
gcc/genrecog.c
gcc/real.c

index 043e4554fb3315fefc55bb865380c169129c37ef..6fd99de02cd8ba23d709c2cffa829a3e176da74b 100644 (file)
@@ -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
index 6fb987eb2311485678b0532b688b25b72a0067f2..41cac3f8e9e0252dd16f9c7d07d1145cca91b988 100644 (file)
@@ -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
index a894969aba71ca9e2fb5db119a7d6baab2c3e171..5b95e698fa684bb0d45d8797558307ded78196c9 100644 (file)
@@ -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);                                   \
index f2b8ae83bee696a706d4503b5ab11e7aec1cdc37..3fab2153eefbf2947f35b2178cdf19dc572ddc83 100644 (file)
@@ -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.
index f50f0eb37f5392acbc72c369030c6fa31be1458e..b5faca2fef5b2ed7cb5a70994d26e7818da8dfec 100644 (file)
@@ -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.  */
index bcab2e3698c9f909c6191539a27423ce9208ba16..45cb3a3b1161b3f92c431ea234464f91760dc300 100644 (file)
@@ -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\
index 83b02954fee34531d0fa51b659c92c781a30dd01..2ef6d1e15a5bf9d23d14d27020ee44027b6da734 100644 (file)
@@ -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).