2 files changed, 3 insertions, 30 deletions
@@ -1 +1 @@
@@ -1,31 +1,4 @@
From: Agustina Arzille <email@example.com>
-Subject: [PATCH] Introduce gsync-based locks to glibc.
+Subject: [PATCH] Use gcc's cleanup attributes
-* hurd/Makefile: Add hurdlock.
-* hurd/Versions: Added new entry to export the above interface. Remove
-* hurd/hurdlock.c: New file.
-* hurd/hurdlock.h: New file.
-* hurd/hurdpid.c: Include <lowlevellock.h>
- (_S_msg_proc_newids): Use lll_wait to synchronize.
-* hurd/hurdsig.c: (reauth_proc): Use __mutex_lock and __mutex_unlock.
-* hurd/setauth.c: Include <hurdlock.h>, use integer for synchronization.
-* hurd/sysvshm.c: Include <hurdlock.h>, use integer for synchronization.
-* mach/Makefile: Remove unneeded file
-* mach/lock-intern.h: Use lll to implement spinlocks.
-* mach/lowlevellock.h: New file
-* mach/mutex-init.c: Rewrite mutex initialization.
-* sysdeps/mach/hurd/cthreads.c: Include <cthreads.h>
-(__libc_getspecific): Remove function.
-* sysdeps/mach/Makefile: Add libmachuser as dependencies for some libs.
-* sysdeps/mach/bits/libc-lock.h: Reimplemented libc internal locks
- with lll, cleanup routines now use gcc's cleanup attribute.
- use pthread_key* for libc_key*
-* manual/errno.texi: New errno values.
-* sysdeps/mach/hurd/bits/errno.h: New errno values.
-* sysdeps/mach/hurd/bits/libc-lock.h: Removed file.
-* sysdeps/mach/hurd/malloc-machine.h: Reimplemented malloc locks.
-* sysdeps/mach/hurd/setpgid.c: (setpgid): Use gsync for synchronization.
-* sysdeps/mach/hurd/setsid.c: (setsid): Likewise.
+cleanup routines now use gcc's cleanup attribute