about summary refs log tree commit diff
path: root/linuxthreads
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-01-05 11:26:28 +0000
committerUlrich Drepper <drepper@redhat.com>2003-01-05 11:26:28 +0000
commitbbd1745596d2f0562745dbde8d2a62bc0d1eaaae (patch)
treecffb5e41a80be4b8d55b0e2a21385fd1e5d3cc31 /linuxthreads
parentbdee30cfe40d9c5cfe0b8969877f11857d092359 (diff)
downloadglibc-bbd1745596d2f0562745dbde8d2a62bc0d1eaaae.tar.gz
glibc-bbd1745596d2f0562745dbde8d2a62bc0d1eaaae.tar.xz
glibc-bbd1745596d2f0562745dbde8d2a62bc0d1eaaae.zip
Update.
2003-01-05  Kaz Kojima  <kkojima@rr.iij4u.or.jp>

	* sysdeps/unix/sysv/linux/sh/clone.S (__clone): Use
	SYSCALL_ERROR_HANDLER.
	* sysdeps/unix/sysv/linux/sh/pipe.S (__libc_pipe): Likewise.
	* sysdeps/unix/sysv/linux/sh/socket.S (__socket): Likewise.
	Add support for cancellation handling.
	* sysdeps/unix/sysv/linux/sh/syscall.S (__syscall): Use
	SYSCALL_ERROR_HANDLER.
	* sysdeps/unix/sysv/linux/sh/vfork.S (__vfork): Likewise.
	* sysdeps/unix/sysv/linux/sh/sysdep.h (PSEUDO): Likewise.
	Add support for cancellation handling.
	(SYSCALL_ERROR_HANDLER): Define PIC variants.
Diffstat (limited to 'linuxthreads')
-rw-r--r--linuxthreads/ChangeLog4
-rw-r--r--linuxthreads/Makefile3
2 files changed, 7 insertions, 0 deletions
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog
index 018667e550..910cb1953a 100644
--- a/linuxthreads/ChangeLog
+++ b/linuxthreads/ChangeLog
@@ -1,3 +1,7 @@
+2003-01-05  Ulrich Drepper  <drepper@redhat.com>
+
+	* Makefile (libc.so-no-z-defs): Define to yes.
+
 2003-01-05  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
 
 	* sysdeps/sh/tls.h: Include dl-sysdep.h	and stdint.h.
diff --git a/linuxthreads/Makefile b/linuxthreads/Makefile
index ff26e06eea..ef34cda0c3 100644
--- a/linuxthreads/Makefile
+++ b/linuxthreads/Makefile
@@ -171,6 +171,9 @@ $(objpfx)libc_pic_lite.os: $(objpfx)libc_pic_lite.a $(objpfx)libc-tsd.os
 	$(LINK.o) -nostdlib -nostartfiles -r -o $@ \
 		  $(LDFLAGS-c_pic.os) -Wl,-d -Wl,--whole-archive $^
 
+# This trick leaves errno and h_errno undefined.
+libc.so-no-z-defs = yes
+
 $(objpfx)libc.so: $(elfobjdir)/soinit.os \
 		  $(objpfx)libc_pic_lite.os \
 		  $(elfobjdir)/sofini.os \