about summary refs log tree commit diff
path: root/linuxthreads
diff options
context:
space:
mode:
Diffstat (limited to 'linuxthreads')
-rw-r--r--linuxthreads/ChangeLog6
-rw-r--r--linuxthreads/libpthread.map10
2 files changed, 14 insertions, 2 deletions
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog
index 77aa4a2ea4..61d11a9eb4 100644
--- a/linuxthreads/ChangeLog
+++ b/linuxthreads/ChangeLog
@@ -1,3 +1,9 @@
+1998-03-15  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+	* libpthread.map: Add __libc_internal_tsd_get and
+	__libc_internal_tsd_set.  Add missing cancelable functions. Export
+	libc internal versions of the cancelable functions.
+
 1998-03-13 16:51  Ulrich Drepper  <drepper@cygnus.com>
 
 	* weaks.c: Define pthread_attr_init as GLIBC_2.0 and GLIBC_2.1.
diff --git a/linuxthreads/libpthread.map b/linuxthreads/libpthread.map
index 403cea859f..b7dd1670d5 100644
--- a/linuxthreads/libpthread.map
+++ b/linuxthreads/libpthread.map
@@ -4,9 +4,15 @@ GLIBC_2.0 {
     _pthread_cleanup_pop; _pthread_cleanup_pop_restore; _pthread_cleanup_push;
     _pthread_cleanup_push_defer;
 
+    # Internal libc interface to libpthread
+    __libc_internal_tsd_get; __libc_internal_tsd_set;
+
     # Overwritten libc functions.
-    close; fcntl; fork; fsync; lseek; msync; nanosleep; open; pause; raise;
-    read; system; tcdrain; wait; waitpid; write;
+    close; connect; fcntl; fork; fsync; lseek; msync; nanosleep; open;
+    pause; raise; read; recv; recvfrom; recvmsg; send; sendmsg; sendto;
+    system; tcdrain; wait; waitpid; write;
+    __close; __connect; __fcntl; __lseek; __open; __read; __send; __wait;
+    __write;
 
     # POSIX.1c extensions to libc.
     flockfile; funlockfile; ftrylockfile;