* Makeconfig (sysdep-makeconfigs): Include any Makeconfig files
authorRoland McGrath <roland@gnu.org>
Mon, 21 May 2001 06:06:51 +0000 (06:06 +0000)
committerRoland McGrath <roland@gnu.org>
Mon, 21 May 2001 06:06:51 +0000 (06:06 +0000)
found within $(add-ons) directories too.
[linuxthreads add-on]: Move variable settings for linuxthreads
to new file linuxthreads/Makeconfig.

ChangeLog
Makeconfig
linuxthreads/ChangeLog

index c3aff96..3ff917a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2001-05-20  Roland McGrath  <roland@frob.com>
+
+       * Makeconfig (sysdep-makeconfigs): Include any Makeconfig files
+       found within $(add-ons) directories too.
+       [linuxthreads add-on]: Move variable settings for linuxthreads
+       to new file linuxthreads/Makeconfig.
+
 2001-05-20  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
 
        * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_STD_AUXV):
index 996b971..26884f8 100644 (file)
@@ -806,13 +806,6 @@ endif
 
 endif # build-shared
 
-ifneq (,$(findstring linuxthreads,$(add-ons)))
-shared-thread-library = $(common-objpfx)linuxthreads/libpthread.so
-static-thread-library = $(common-objpfx)linuxthreads/libpthread.a
-bounded-thread-library = $(common-objpfx)linuxthreads/libpthread_b.a
-have-thread-library = yes
-rpath-dirs += linuxthreads
-endif
 
 ifeq ($(elf),yes)
 dlfcn = dlfcn
@@ -880,7 +873,9 @@ $(common-objpfx)sysd-sorted: $(..)scripts/gen-sorted.awk $(all-Depend-files) \
 endif
 
 # Let sysdeps/ subdirs contain a Makeconfig fragment for us to include here.
-sysdep-makeconfigs := $(wildcard $(full_config_sysdirs:=/Makeconfig))
+sysdep-makeconfigs := $(wildcard $(patsubst %,$(..)%/Makeconfig,\
+                                           $(config-sysdirs) $(add-ons)))
+
 ifneq (,$(sysdep-makeconfigs))
 include $(sysdep-makeconfigs)
 endif
index d746ee3..f10ad91 100644 (file)
@@ -1,6 +1,10 @@
+2001-05-20  Roland McGrath  <roland@frob.com>
+
+       * Makeconfig: New file, variables used to be in main libc Makeconfig.
+
 2001-05-09  Geoff Keating  <geoffk@redhat.com>
 
-       * sysdeps/powerpc/pt-machine.h 
+       * sysdeps/powerpc/pt-machine.h
        (HAS_COMPARE_AND_SWAP_WITH_RELEASE_SEMANTICS): Define.
        (__compare_and_swap): Remove memory barriers.
        (__compare_and_swap_with_release_semantics): New function.