Explicitly state srcdir for fixincl.x references - Loren J. Rittle
authorLoren J. Rittle <ljrittle@acm.org>
Thu, 30 Nov 2000 16:30:05 +0000 (16:30 +0000)
committerBruce Korb <korbb@gcc.gnu.org>
Thu, 30 Nov 2000 16:30:05 +0000 (16:30 +0000)
From-SVN: r37894

gcc/ChangeLog
gcc/fixinc/Makefile.in

index 0dc74973d8157afba9fe54db27cd3b223b19e5c3..d3c8c1374b45a45c1ab4865fba2861818605cdec 100644 (file)
@@ -1,3 +1,8 @@
+2000-11-29  Loren J. Rittle  <ljrittle@acm.org>
+
+        * fixinc/Makefile.in (fixincl.x): Explicitly state the
+        location of the generated file.
+
 2000-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
        * README.FRESCO: Remove obsolete file.
index e278b1f56dc57f5251bf00bf5b3425e6fe7625d9..0477c099412805e5fa2ac93807d4b0e89f76d78e 100644 (file)
@@ -70,13 +70,13 @@ HDR = server.h gnu-regex.h fixlib.h machname.h
 TARGETS = fixincl
 
 all : $(TARGETS)
-gen : fixincl.x
+gen : $(srcdir)/fixincl.x
 
 fixincl: $(OBJ) $(LIBERTY)
        $(CC) $(FIXINC_DEFS) $(LDFLAGS) -o $@ $(OBJ) $(LIBERTY)
 
 $(OBJ)      : $(HDR)
-fixincl.o   : fixincl.x fixincl.c
+fixincl.o   : $(srcdir)/fixincl.x fixincl.c
 fixtests.o  : fixtests.c
 fixfixes.o  : fixfixes.c
 server.o    : server.c
@@ -85,16 +85,16 @@ gnu-regex.o : gnu-regex.c
 fixlib.o    : fixlib.c
 
 #  'machname.h' is built in the build directory.
-#  'fixincl.x' in the source dir.
+#  '$(srcdir)/fixincl.x' in the source dir.
 #
 machname.h: ../specs
        $(SHELL) $(srcdir)/genfixes $@
 
-fixincl.x: fixincl.tpl inclhack.def
+$(srcdir)/fixincl.x: fixincl.tpl inclhack.def
        cd $(srcdir) ; $(SHELL) ./genfixes $@
 
 clean:
-       rm -f *.o $(TARGETS) fixincl.x machname.h *~
+       rm -f *.o $(TARGETS) $(srcdir)/fixincl.x machname.h *~
 
 #  Build the executable and copy up into gcc dir.
 #  We still copy the script because we still have alternative scripts.