about summary refs log tree commit diff
path: root/htl
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2021-01-20 14:06:56 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2021-06-24 10:04:41 -0300
commit9f70985569888d68612012fcb538c47c154c1e8b (patch)
treede4f909d44053c366c19232307c4806a6a8cbffb /htl
parentd0c40833862f5cfe4d03d9130d79c1d93f284af0 (diff)
downloadglibc-9f70985569888d68612012fcb538c47c154c1e8b.tar.gz
glibc-9f70985569888d68612012fcb538c47c154c1e8b.tar.xz
glibc-9f70985569888d68612012fcb538c47c154c1e8b.zip
Consolidate pthread_atfork
The pthread_atfork is similar between Linux and Hurd, only the compat
version bits differs.  The generic version is place at sysdeps/pthread
with a common name.

It also fixes an issue with Hurd license, where the static-only object
did not use LGPL + exception.

Checked on x86_64-linux-gnu, i686-linux-gnu, and with a build for
i686-gnu.
Diffstat (limited to 'htl')
-rw-r--r--htl/Makefile4
1 files changed, 1 insertions, 3 deletions
diff --git a/htl/Makefile b/htl/Makefile
index 8c5ad3c5de..cf9d12fc12 100644
--- a/htl/Makefile
+++ b/htl/Makefile
@@ -121,7 +121,6 @@ libpthread-routines := pt-attr pt-attr-destroy pt-attr-getdetachstate	    \
 	pt-sigstate-destroy						    \
 	pt-sigstate							    \
 									    \
-	old_pt-atfork							    \
 	pt-kill								    \
 	pt-getcpuclockid						    \
 									    \
@@ -165,9 +164,8 @@ headers :=				\
 
 distribute :=
 
-routines := forward libc_pthread_init alloca_cutoff pt-atfork htlfreeres
+routines := forward libc_pthread_init alloca_cutoff htlfreeres
 shared-only-routines = forward
-static-only-routines = pt-atfork
 
 extra-libs := libpthread
 extra-libs-others := $(extra-libs)