From aca6123f119328202a7ad24a314e7253a6065bf0 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 22 Sep 2004 00:21:20 +0000 Subject: [PATCH] 2004-09-21 Roland McGrath * Versions: Add comment about linuxthreads' frozen ABI. --- linuxthreads/Versions | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/linuxthreads/Versions b/linuxthreads/Versions index b9de1612c3..615a132e54 100644 --- a/linuxthreads/Versions +++ b/linuxthreads/Versions @@ -172,6 +172,14 @@ libpthread { pthread_cond_wait; pthread_cond_timedwait; pthread_cond_signal; pthread_cond_broadcast; } + + # Hey you!! Yes, YOU! Do not add new symbols here! + # The linuxthreads libpthread ABI froze at GLIBC_2.3.2 and lacks + # numerous additions that NPTL's libpthread has. We can't go adding + # any new symbols here unless we support all the new symbols in NPTL, + # and we don't want to do that. Linuxthreads is only alive for + # compatibility with old binaries using old interfaces. + GLIBC_PRIVATE { # Internal libc interface to libpthread __pthread_initialize;