summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/config/ChangeLog6
-rw-r--r--src/config/libobj.in3
2 files changed, 9 insertions, 0 deletions
diff --git a/src/config/ChangeLog b/src/config/ChangeLog
index d0548162e..6998c29c4 100644
--- a/src/config/ChangeLog
+++ b/src/config/ChangeLog
@@ -1,3 +1,9 @@
+Sun Feb 9 13:43:42 1997 Tom Yu <tlyu@mit.edu>
+
+ * libobj.in (OBJS.*): Work around a gmake optimization where the
+ timestamps of OBJS.* would not get checked after STAMP.* get
+ updated, even though OBJS.* get updated as a side effect.
+
Fri Feb 7 08:44:32 1997 Richard Basch <basch@lehman.com>
* windows.in: Compile win16 non-DLL objects with /GA to add the
diff --git a/src/config/libobj.in b/src/config/libobj.in
index bbff258f9..c325cd3a5 100644
--- a/src/config/libobj.in
+++ b/src/config/libobj.in
@@ -40,16 +40,19 @@ PROFFLAGS=@PROFFLAGS@
# The "STAMP.*" files are there in case the object list happens to be
# empty.
OBJS.ST: STAMP.ST
+ touch $@
STAMP.ST: $(STLIBOBJS)
@echo $(STLIBOBJS) > OBJS.ST
touch $@
OBJS.SH: STAMP.SH
+ touch $@
STAMP.SH: $(SHLIBOBJS)
@echo $(SHLIBOBJS) > OBJS.SH
touch $@
OBJS.PF: STAMP.PF
+ touch $@
STAMP.PF: $(PFLIBOBJS)
@echo $(PFLIBOBJS) > OBJS.PF
touch $@