From: Kaveh R. Ghazi Date: Fri, 8 Oct 1999 17:10:19 +0000 (+0000) Subject: Makefile.in (insn-recog.o): Depend on hard-reg-set.h and resource.h. X-Git-Tag: prereleases/libstdc++-2.92~10158 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b1afd7f4e03c52ed0b07387ad26e3e3c58595f28;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 043e4554fb33..6fd99de02cd8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +Fri Oct 8 13:08:12 1999 Kaveh R. Ghazi + + * 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 * i386.md (prologue_allocate_stack): Add '=' constraint letter on diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 6fb987eb2311..41cac3f8e9e0 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 a894969aba71..5b95e698fa68 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 f2b8ae83bee6..3fab2153eefb 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +1999-10-08 Kaveh R. Ghazi + + * method.c: Include tm_p.h. + 1999-10-7 Franz Sirl * 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 f50f0eb37f53..b5faca2fef5b 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 bcab2e3698c9..45cb3a3b1161 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 83b02954fee3..2ef6d1e15a5b 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).