diff options
author | Peter S. Mazinger <ps.m@gmx.net> | 2005-11-17 22:56:02 +0000 |
---|---|---|
committer | Peter S. Mazinger <ps.m@gmx.net> | 2005-11-17 22:56:02 +0000 |
commit | 0a7b9d5d57021e616dc5e4b5dfaa3b93131381af (patch) | |
tree | c8f59bd3d11749d7512393e5e34e17a7270c5bc6 /libpthread/Makefile.in | |
parent | c24e561a344c12f829ffffbf1b5b7b179409b0da (diff) |
Include all lib*/Makefile.in in top_srcdir/Makefile.in, allows adding foreign objects to a lib
Diffstat (limited to 'libpthread/Makefile.in')
-rw-r--r-- | libpthread/Makefile.in | 54 |
1 files changed, 1 insertions, 53 deletions
diff --git a/libpthread/Makefile.in b/libpthread/Makefile.in index 1ce452c1b..4772cba32 100644 --- a/libpthread/Makefile.in +++ b/libpthread/Makefile.in @@ -5,57 +5,5 @@ # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. # -ifeq ($(UCLIBC_HAS_THREADS),y) -ifeq ($(PTHREADS_DEBUG_SUPPORT),y) -DIRS:= $(PTNAME) $(PTNAME)_db -libs: subdirs -else -# both do not work at once include $(PTDIR)/Makefile.in -#include $(PTDIR)_db/Makefile.in -endif - -headers-y+=threads_headers - -# NPTL does not have a generic pthreadtypes.h -# and each arch has to have both semaphore.h/pthreadtypes.h ? -threads_headers: - $(LN) -sf $(PTDIR)/sysdeps/pthread/pthread.h $(top_builddir)include/ - $(LN) -sf $(PTDIR)/semaphore.h $(top_builddir)include/ -ifeq ($(PTHREADS_DEBUG_SUPPORT),y) - $(LN) -sf $(PTDIR)_db/thread_db.h $(top_builddir)include/ -endif -ifeq ($(UCLIBC_HAS_THREADS_NATIVE),y) - $(LN) -sf ../$(PTDIR)/sysdeps/unix/sysv/linux/$(TARGET_ARCH)/bits/semaphore.h $(top_builddir)include/bits/ - $(LN) -sf ../$(PTDIR)/sysdeps/unix/sysv/linux/$(TARGET_ARCH)/bits/pthreadtypes.h $(top_builddir)include/bits/ - $(LN) -sf ../$(PTDIR)/sysdeps/pthread/bits/libc-lock.h $(top_builddir)include/bits/ - $(LN) -sf ../$(PTDIR)/sysdeps/pthread/bits/stdio-lock.h $(top_builddir)include/bits/ -else - $(LN) -sf ../$(PTDIR)/sysdeps/pthread/bits/pthreadtypes.h $(top_builddir)include/bits/ -endif - -endif - -headers_clean-y+=threads_headers_clean - -threads_headers_clean: - $(RM) $(top_builddir)include/pthread.h $(top_builddir)include/semaphore.h \ - $(top_builddir)include/thread_db.h \ - $(top_builddir)include/bits/pthreadtypes.h $(top_builddir)include/bits/semaphore.h \ - $(top_builddir)include/bits/libc-lock.h $(top_builddir)include/bits/stdio-lock -# note to sjhill: the clean target shouldn't depend on PTNAME/PTDIR -ifeq ($(UCLIBC_HAS_THREADS_NATIVE),y) - $(RM) $(PTNAME)/version.h $(PTDIR)/banner.h \ - $(PTDIR)/sysdeps/unix/sysv/linux/rtld-libc-lowlevellock.c -endif - -objclean-y+=libpthread_gen_clean - -libpthread_gen_clean: - $(RM) $(top_builddir)libpthread/*/*.{o,os,a} - -ifeq ($(PTHREADS_DEBUG_SUPPORT),y) -subdirs: $(patsubst %, _dir_%, $(DIRS)) -$(patsubst %, _dir_%, $(DIRS)): - $(MAKE) -C $(patsubst _dir_%, %, $@) -endif +include $(PTDIR)_db/Makefile.in |