From: Richard Guenther Date: Fri, 5 Feb 2010 15:38:04 +0000 (+0000) Subject: Make-lang.in (cp/cp-lang.o): Depend on gt-cp-cp-lang.h. X-Git-Tag: releases/gcc-4.5.0~914 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6561cdf60840b0f6f098f1fecb86ebee663cac71;p=thirdparty%2Fgcc.git Make-lang.in (cp/cp-lang.o): Depend on gt-cp-cp-lang.h. 2010-02-05 Richard Guenther * Make-lang.in (cp/cp-lang.o): Depend on gt-cp-cp-lang.h. * cp-lang.c: Include gt-cp-cp-lang.h. * config-lang.in (gtfiles): Add cp/cp-lang.c. From-SVN: r156521 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 893bd9d00e40..26926ce0b16d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2010-02-05 Richard Guenther + + * Make-lang.in (cp/cp-lang.o): Depend on gt-cp-cp-lang.h. + * cp-lang.c: Include gt-cp-cp-lang.h. + * config-lang.in (gtfiles): Add cp/cp-lang.c. + 2010-02-05 Dodji Seketeli PR c++/42915 diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in index e3a0782f1725..838585c27fc9 100644 --- a/gcc/cp/Make-lang.in +++ b/gcc/cp/Make-lang.in @@ -250,7 +250,7 @@ CXX_PRETTY_PRINT_H = cp/cxx-pretty-print.h $(C_PRETTY_PRINT_H) cp/lex.o: cp/lex.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) \ $(C_PRAGMA_H) toplev.h output.h input.h cp/operators.def $(TM_P_H) cp/cp-lang.o: cp/cp-lang.c $(CXX_TREE_H) $(TM_H) toplev.h debug.h langhooks.h \ - $(LANGHOOKS_DEF_H) $(C_COMMON_H) gtype-cp.h \ + $(LANGHOOKS_DEF_H) $(C_COMMON_H) gtype-cp.h gt-cp-cp-lang.h \ $(DIAGNOSTIC_H) cp/cp-objcp-common.h $(EXPR_H) $(EXCEPT_H) cp/decl.o: cp/decl.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) cp/decl.h \ output.h $(EXPR_H) except.h toplev.h $(HASHTAB_H) $(RTL_H) \ diff --git a/gcc/cp/config-lang.in b/gcc/cp/config-lang.in index a6091856a569..c6d7b38b31f7 100644 --- a/gcc/cp/config-lang.in +++ b/gcc/cp/config-lang.in @@ -30,4 +30,4 @@ compilers="cc1plus\$(exeext)" target_libs="target-libstdc++-v3" -gtfiles="\$(srcdir)/cp/rtti.c \$(srcdir)/cp/mangle.c \$(srcdir)/cp/name-lookup.h \$(srcdir)/cp/name-lookup.c \$(srcdir)/cp/cp-tree.h \$(srcdir)/cp/decl.h \$(srcdir)/cp/call.c \$(srcdir)/cp/decl.c \$(srcdir)/cp/decl2.c \$(srcdir)/cp/pt.c \$(srcdir)/cp/repo.c \$(srcdir)/cp/semantics.c \$(srcdir)/cp/tree.c \$(srcdir)/cp/parser.c \$(srcdir)/cp/method.c \$(srcdir)/cp/typeck2.c \$(srcdir)/c-common.c \$(srcdir)/c-common.h \$(srcdir)/c-lex.c \$(srcdir)/c-pragma.h \$(srcdir)/c-pragma.c \$(srcdir)/cp/class.c \$(srcdir)/cp/cp-objcp-common.c" +gtfiles="\$(srcdir)/cp/rtti.c \$(srcdir)/cp/mangle.c \$(srcdir)/cp/name-lookup.h \$(srcdir)/cp/name-lookup.c \$(srcdir)/cp/cp-tree.h \$(srcdir)/cp/decl.h \$(srcdir)/cp/call.c \$(srcdir)/cp/decl.c \$(srcdir)/cp/decl2.c \$(srcdir)/cp/pt.c \$(srcdir)/cp/repo.c \$(srcdir)/cp/semantics.c \$(srcdir)/cp/tree.c \$(srcdir)/cp/parser.c \$(srcdir)/cp/method.c \$(srcdir)/cp/typeck2.c \$(srcdir)/c-common.c \$(srcdir)/c-common.h \$(srcdir)/c-lex.c \$(srcdir)/c-pragma.h \$(srcdir)/c-pragma.c \$(srcdir)/cp/class.c \$(srcdir)/cp/cp-objcp-common.c \$(srcdir)/cp/cp-lang.c" diff --git a/gcc/cp/cp-lang.c b/gcc/cp/cp-lang.c index 8aa01e24d396..6cae7b632aec 100644 --- a/gcc/cp/cp-lang.c +++ b/gcc/cp/cp-lang.c @@ -184,4 +184,5 @@ cp_eh_personality (void) return cp_eh_personality_decl; } +#include "gt-cp-cp-lang.h" #include "gtype-cp.h"