Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/winsup
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2016-03-30 15:35:46 +0300
committerCorinna Vinschen <corinna@vinschen.de>2016-03-30 15:35:46 +0300
commitd6c651040def845321010a63f3962d63f0a0c01b (patch)
tree562a578453e6846b5ace04d2e0001f3b6d17c5ff /winsup
parent6436024c4cba0bf938983a005bad2e16f1af5e8e (diff)
Add dependencies to tlsoffsets file
After `make clean', the build can fail because the dependencies don't require the tlsoffsets file to exist before building obejct files. This patch fixes it. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup')
-rw-r--r--winsup/cygwin/Makefile.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/Makefile.in b/winsup/cygwin/Makefile.in
index bd24a96a1..43919bdbd 100644
--- a/winsup/cygwin/Makefile.in
+++ b/winsup/cygwin/Makefile.in
@@ -705,7 +705,7 @@ $(LIBGMON_A): $(GMON_OFILES) $(GMON_START)
globals.h: mkglobals_h globals.cc
$^ > $@
-${DLL_OFILES} ${LIBCOS}: globals.h
+${DLL_OFILES} ${LIBCOS}: globals.h $(srcdir)/$(TLSOFFSETS_H)
shared_info_magic.h: cygmagic shared_info.h
/bin/sh $(word 1,$^) $@ "${COMPILE.cc} -E -x c++" $(word 2,$^) SHARED_MAGIC 'class shared_info' USER_MAGIC 'class user_info'
@@ -765,7 +765,7 @@ sigfe.s: $(DEF_FILE)
{ rm -f $(DEF_FILE); $(MAKE) -s -j1 $(DEF_FILE); }; \
[ -s $@ ] && touch $@
-sigfe.o: sigfe.s
+sigfe.o: sigfe.s $(srcdir)/$(TLSOFFSETS_H)
$(CC) ${CFLAGS} -c -o $@ $<
ctags: CTAGS