aboutsummaryrefslogtreecommitdiff
path: root/gcc/treelang
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@gcc.gnu.org>2002-06-21 16:09:33 +0200
committerAndreas Jaeger <aj@gcc.gnu.org>2002-06-21 16:09:33 +0200
commit4ae361ecf2339a26c1d785925ffc1f1054ab5310 (patch)
treec96239b9e9a7dc4a7ae787e235a0750e15367528 /gcc/treelang
parentd8bf178584a3bc27c2ab70c0e574322f03e66483 (diff)
downloadgcc-4ae361ecf2339a26c1d785925ffc1f1054ab5310.zip
gcc-4ae361ecf2339a26c1d785925ffc1f1054ab5310.tar.gz
gcc-4ae361ecf2339a26c1d785925ffc1f1054ab5310.tar.bz2
Make-lang.in (treelang/tree1.o, [...]): Add dependency on $(CONFIG_H).
* Make-lang.in (treelang/tree1.o, treelang/treetree.o, treelang/parse.o, treelang/lex.o): Add dependency on $(CONFIG_H). From-SVN: r54881
Diffstat (limited to 'gcc/treelang')
-rw-r--r--gcc/treelang/ChangeLog30
-rw-r--r--gcc/treelang/Make-lang.in12
2 files changed, 24 insertions, 18 deletions
diff --git a/gcc/treelang/ChangeLog b/gcc/treelang/ChangeLog
index 4db3f72..9cf6c78 100644
--- a/gcc/treelang/ChangeLog
+++ b/gcc/treelang/ChangeLog
@@ -1,29 +1,34 @@
-2002-06-19 Paolo Bonzini <bonzini@gnu.org>
+2002-06-21 Andreas Jaeger <aj@suse.de>
+
+ * Make-lang.in (treelang/tree1.o, treelang/treetree.o,
+ treelang/parse.o, treelang/lex.o): Add dependency on $(CONFIG_H).
+
+2002-06-19 Paolo Bonzini <bonzini@gnu.org>
* lex.l (yyparse) Return AUTOMATIC for 'automatic' token rather
than STATIC.
2002-06-10 Tim Josling <tej@melbpc.org.au>
- Cleanup
+ Cleanup
* Make-lang.in (check-treelang). Add. Remove direct dependency of
'check' on 'treelang.check' as redundant.
-
+
PCH Garbage collection regime (gengtypes.c) phase 1.
-
+
* Make-lang.in (treelang/tree1.o). Depend on gt-treelang-tree1.h
gt-treelang-treelang.h gtype-treelang.h.
(gt-treelang-tree1.h) Depend on s-gtype.
(gt-treelang-treelang.h) Depend on s-gtype.
(gtype-treelang.h) Depend on s-gtype.
- * config-lang.in (gtfiles): Define.
+ * config-lang.in (gtfiles): Define.
* lex.l (main): Remove '#if 0' dead code.
(main): Move undef of IN_GCC so define of tree typedef works.
(all): Replace token and production by prod_token_parm_item.
-
+
* parse.y
(all): Replace token and production by prod_token_parm_item.
@@ -61,14 +66,14 @@
2002-05-19 Tim Josling <tej@melbpc.org.au>
- * treetree.c (warn_format_zero_length): Add.
+ * treetree.c (warn_format_zero_length): Add.
2002-05-14 Tim Josling <tej@melbpc.org.au>
* Make-lang.in: Fix build for .info files, add target for manpages.
- A bug report and a suggested patch came from Magnus Fromreide
+ A bug report and a suggested patch came from Magnus Fromreide
<magfr@lysator.liu.se>.
-
+
2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
@@ -77,7 +82,7 @@
* treetree.c: (cpp_define) Add.
(cpp_get_callbacks) Add.
-
+
2002-05-07 Tim Josling <tej@melbpc.org.au>
* treetree.c: (cpp_get_options) Add.
@@ -102,11 +107,8 @@
2001-06-11 Tim Josling <tej@melbpc.org.au>
* all (all) Revamp code to conform to GCC coding standards, fix
- typos in texi files.
+ typos in texi files.
2001-05-11 Tim Josling <tej@melbpc.org.au>
Create the new language.
-
-
-
diff --git a/gcc/treelang/Make-lang.in b/gcc/treelang/Make-lang.in
index 8caadaa..3b1c28a 100644
--- a/gcc/treelang/Make-lang.in
+++ b/gcc/treelang/Make-lang.in
@@ -90,17 +90,21 @@ tree1$(exeext): treelang/tree1.o treelang/treetree.o treelang/lex.o treelang/par
# object file makes
-treelang/tree1.o: $(srcdir)/treelang/tree1.c $(srcdir)/treelang/treelang.h $(srcdir)/treelang/parse.h\
+treelang/tree1.o: $(srcdir)/treelang/tree1.c $(srcdir)/treelang/treelang.h \
+ $(srcdir)/treelang/parse.h $(CONFIG_H) \
gt-treelang-tree1.h gt-treelang-treelang.h gtype-treelang.h
$(CC) -o $@ -c $(ALL_CFLAGS) $(INCLUDES) $<
-treelang/treetree.o: $(srcdir)/treelang/treetree.c $(srcdir)/treelang/treetree.h
+treelang/treetree.o: $(srcdir)/treelang/treetree.c $(srcdir)/treelang/treetree.h \
+ $(CONFIG_H)
$(CC) -o $@ -c $(ALL_CFLAGS) $(INCLUDES) $<
-treelang/parse.o: $(srcdir)/treelang/parse.c $(srcdir)/treelang/treelang.h $(srcdir)/treelang/treetree.h
+treelang/parse.o: $(srcdir)/treelang/parse.c $(srcdir)/treelang/treelang.h \
+ $(srcdir)/treelang/treetree.h $(CONFIG_H)
$(CC) -o $@ -c $(ALL_CFLAGS) $(INCLUDES) $<
-treelang/lex.o: $(srcdir)/treelang/lex.c $(srcdir)/treelang/parse.h $(srcdir)/treelang/treelang.h
+treelang/lex.o: $(srcdir)/treelang/lex.c $(srcdir)/treelang/parse.h \
+ $(srcdir)/treelang/treelang.h $(CONFIG_H)
$(CC) -o $@ -c $(ALL_CFLAGS) $(INCLUDES) $<
# generated files the files from lex and yacc are put into the source