From f1d71039d18411fe5966b59b57c67a1b8dd009b4 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Mon, 21 May 2001 06:06:51 +0000 Subject: [PATCH] * 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. --- ChangeLog | 7 +++++++ Makeconfig | 11 +++-------- linuxthreads/ChangeLog | 6 +++++- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index c3aff96..3ff917a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2001-05-20 Roland McGrath + + * 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 * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_STD_AUXV): diff --git a/Makeconfig b/Makeconfig index 996b971..26884f8 100644 --- a/Makeconfig +++ b/Makeconfig @@ -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 diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog index d746ee3..f10ad9153 100644 --- a/linuxthreads/ChangeLog +++ b/linuxthreads/ChangeLog @@ -1,6 +1,10 @@ +2001-05-20 Roland McGrath + + * Makeconfig: New file, variables used to be in main libc Makeconfig. + 2001-05-09 Geoff Keating - * 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. -- 2.7.4