diff options
Diffstat (limited to 'libpthread/nptl/sysdeps/unix/sysv')
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/Makefile.in | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/Makefile.in b/libpthread/nptl/sysdeps/unix/sysv/linux/Makefile.in index 842452856..06ef1a77f 100644 --- a/libpthread/nptl/sysdeps/unix/sysv/linux/Makefile.in +++ b/libpthread/nptl/sysdeps/unix/sysv/linux/Makefile.in @@ -138,16 +138,16 @@ CFLAGS-lowlevelrwlock.c = -S CFLAGS-unwindbuf.c = -S $(PTHREAD_LINUX_OUT)/lowlevelbarrier.c: $(PTHREAD_LINUX_DIR)/lowlevelbarrier.sym - awk -f $(top_srcdir)extra/scripts/gen-as-const.awk $< > $@ + $(do_awk) $(top_srcdir)extra/scripts/gen-as-const.awk $< > $@ $(PTHREAD_LINUX_OUT)/lowlevelcond.c: $(PTHREAD_LINUX_DIR)/lowlevelcond.sym - awk -f $(top_srcdir)extra/scripts/gen-as-const.awk $< > $@ + $(do_awk) $(top_srcdir)extra/scripts/gen-as-const.awk $< > $@ $(PTHREAD_LINUX_OUT)/lowlevelrwlock.c: $(PTHREAD_LINUX_DIR)/lowlevelrwlock.sym - awk -f $(top_srcdir)extra/scripts/gen-as-const.awk $< > $@ + $(do_awk) $(top_srcdir)extra/scripts/gen-as-const.awk $< > $@ $(PTHREAD_LINUX_OUT)/unwindbuf.c: $(PTHREAD_LINUX_DIR)/unwindbuf.sym - awk -f $(top_srcdir)extra/scripts/gen-as-const.awk $< > $@ + $(do_awk) $(top_srcdir)extra/scripts/gen-as-const.awk $< > $@ $(PTHREAD_LINUX_OUT)/lowlevelbarrier.s: $(PTHREAD_LINUX_OUT)/lowlevelbarrier.c $(compile.c) @@ -176,15 +176,17 @@ $(PTHREAD_LINUX_OUT)/unwindbuf.h: $(PTHREAD_LINUX_OUT)/unwindbuf.s $(PTHREAD_LINUX_DIR)/pt-sleep.c: $(LN) -s sleep.c $@ -nptl_linux_headers: - $(MAKE) $(PTHREAD_LINUX_OUT)/lowlevelbarrier.h - $(MAKE) $(PTHREAD_LINUX_OUT)/lowlevelcond.h - $(MAKE) $(PTHREAD_LINUX_OUT)/lowlevelrwlock.h - $(MAKE) $(PTHREAD_LINUX_OUT)/unwindbuf.h - -nptl_linux_headers_bootstrap: - $(LN) -sf ../../$(PTHREAD_LINUX_DIR)/bits/local_lim.h $(top_builddir)include/bits +nptl_linux_headers: $(PTHREAD_LINUX_OUT)/lowlevelbarrier.h \ + $(PTHREAD_LINUX_OUT)/lowlevelcond.h \ + $(PTHREAD_LINUX_OUT)/lowlevelrwlock.h \ + $(PTHREAD_LINUX_OUT)/unwindbuf.h + +HEADERS_BITS_PTHREAD := $(notdir $(wildcard $(PTHREAD_LINUX_DIR)/bits/*.h)) +ALL_HEADERS_BITS_PTHREAD := $(addprefix include/bits/,$(HEADERS_BITS_PTHREAD)) +$(ALL_HEADERS_BITS_PTHREAD): + $(do_ln) ../../$(PTHREAD_LINUX_DIR)/bits/$(@F) $(top_builddir)$@ + nptl_linux_headers_clean: $(RM) $(PTHREAD_LINUX_OUT)/lowlevelbarrier.{c,h,s} \ $(RM) $(PTHREAD_LINUX_OUT)/lowlevelcond.{c,h,s} \ |