Fix itbl-parse.h dependencies in gas.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 3 Sep 2009 22:11:21 +0000 (22:11 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 3 Sep 2009 22:11:21 +0000 (22:11 +0000)
gas/:
* Makefile.am (itbl-lex.o): Depend on itbl-parse.h.
(itbl-ops.o, itbl-tops.o): Likewise.
(itbl-parse.h): Use separate rule.
* Makefile.in: Regenerate.

gas/ChangeLog
gas/Makefile.am
gas/Makefile.in

index 6075397ec52384e8e6223c8ea1c9dcbd94d675b6..b362bb8c61f6f2908cb0070e01dc2e666700f234 100644 (file)
@@ -1,3 +1,10 @@
+2009-09-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * Makefile.am (itbl-lex.o): Depend on itbl-parse.h.
+       (itbl-ops.o, itbl-tops.o): Likewise.
+       (itbl-parse.h): Use separate rule.
+       * Makefile.in: Regenerate.
+
 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
 
        * config/tc-bfin.c (md_parse_option): Call as_fatal for bad
index a76860f934d4e81ae5c320ec6afa825dbd9f6360..1f78c71061480d59f13716a09f328bc1a824633a 100644 (file)
@@ -627,7 +627,7 @@ endif
 
 # Disable -Werror, if it has been enabled, since old versions of bison/
 # yacc will produce working code which contain compile time warnings.
-itbl-lex.o: itbl-lex.c
+itbl-lex.o: itbl-lex.c itbl-parse.h
 if am__fastdepCC
        $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `test -f itbl-lex.c || echo $(srcdir)/`itbl-lex.c $(NO_WERROR)
        mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@@ -653,16 +653,20 @@ endif
        $(COMPILE) -c `test -f itbl-parse.c || echo $(srcdir)/`itbl-parse.c $(NO_WERROR)
 endif
 
-itbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
+itbl-parse.c: $(srcdir)/itbl-parse.y
        $(SHELL) $(YLWRAP) $(srcdir)/itbl-parse.y y.tab.c itbl-parse.c y.tab.h itbl-parse.h -- $(YACCCOMPILE) -d
 
+itbl-parse.h: itbl-parse.c ; @true
+
+itbl-ops.o: itbl-parse.h
+
 # stand-alone itbl assembler & disassembler
 
 EXTRA_PROGRAMS = itbl-test
 itbl_test_SOURCES = itbl-parse.y itbl-lex.l
 itbl_test_LDADD = itbl-tops.o itbl-test.o $(GASLIBS) @LEXLIB@
 
-itbl-tops.o: itbl-ops.c
+itbl-tops.o: itbl-ops.c itbl-parse.h
 if am__fastdepCC
        $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -o $@ -c -DSTAND_ALONE $(srcdir)/itbl-ops.c
        mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
index 321788ea2de56bce24034896362548f81f5efedb..f473694d7f873ae26db127203473f7209e1e71dc 100644 (file)
@@ -2518,7 +2518,7 @@ bfin-lex.o: bfin-lex.c
 
 # Disable -Werror, if it has been enabled, since old versions of bison/
 # yacc will produce working code which contain compile time warnings.
-itbl-lex.o: itbl-lex.c
+itbl-lex.o: itbl-lex.c itbl-parse.h
 @am__fastdepCC_TRUE@   $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `test -f itbl-lex.c || echo $(srcdir)/`itbl-lex.c $(NO_WERROR)
 @am__fastdepCC_TRUE@   mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      source='itbl-lex.c' object='$@' libtool=no @AMDEPBACKSLASH@
@@ -2534,10 +2534,14 @@ itbl-parse.o: itbl-parse.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(COMPILE) -c `test -f itbl-parse.c || echo $(srcdir)/`itbl-parse.c $(NO_WERROR)
 
-itbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
+itbl-parse.c: $(srcdir)/itbl-parse.y
        $(SHELL) $(YLWRAP) $(srcdir)/itbl-parse.y y.tab.c itbl-parse.c y.tab.h itbl-parse.h -- $(YACCCOMPILE) -d
 
-itbl-tops.o: itbl-ops.c
+itbl-parse.h: itbl-parse.c ; @true
+
+itbl-ops.o: itbl-parse.h
+
+itbl-tops.o: itbl-ops.c itbl-parse.h
 @am__fastdepCC_TRUE@   $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -o $@ -c -DSTAND_ALONE $(srcdir)/itbl-ops.c
 @am__fastdepCC_TRUE@   mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      source='itbl-ops.c' object='$@' libtool=no @AMDEPBACKSLASH@