From aba870d2c18b5ad6a4417a40488a726197589676 Mon Sep 17 00:00:00 2001 From: Carmelo Amoroso Date: Wed, 9 Jul 2008 14:00:50 +0000 Subject: Synch the whole build system. Also including recent fix on testsuite build system --- .../nptl/sysdeps/unix/sysv/linux/Makefile.in | 26 ++++++++++++---------- 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'libpthread/nptl/sysdeps/unix') 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} \ -- cgit v1.2.3