summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2016-09-21 16:28:08 +0200
committerFlorian Weimer <fweimer@redhat.com>2016-09-21 16:28:08 +0200
commitcbb47fa1c6476af73f393a81cd62fc926e1b8f6e (patch)
treef69ec7916eb45064634f06f09521bea14fe77712 /ChangeLog
parentbe728303a6bcf7d2cf8d6c6ccc56d98d65309b81 (diff)
downloadglibc-cbb47fa1c6476af73f393a81cd62fc926e1b8f6e.tar.gz
glibc-cbb47fa1c6476af73f393a81cd62fc926e1b8f6e.tar.xz
glibc-cbb47fa1c6476af73f393a81cd62fc926e1b8f6e.zip
malloc: Manual part of conversion to __libc_lock
This removes the old mutex_t-related definitions from malloc-machine.h,
too.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5ee24033ab..b6f97dcca4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,21 @@
 2016-09-21  Florian Weimer  <fweimer@redhat.com>
 
+	malloc: Use __libc_lock wrappers.
+	* malloc/arena.c (list_lock, free_list_lock): Define using
+	__libc_lock_define_initialized.
+	(arena_lock): Adjust formatting.
+	* malloc/malloc.c (struct malloc_state): Define mutex using
+	__libc_lock_define.
+	* sysdeps/generic/malloc-machine.h (mutex_t, mutex_init)
+	(mutex_lock, mutex_trylock, mutex_unlock): Remove.
+	* sysdeps/mach/hurd/malloc-machine.h (mutex_t, mutex_lock)
+	(mutex_unlock, mutex_trylock): Remove.
+	(__pthread_initialize): Remove unused macro.
+	* sysdeps/nptl/malloc-machine.h (mutex_t, mutex_lock)
+	(mutex_unlock, mutex_trylock): Remove.
+
+2016-09-21  Florian Weimer  <fweimer@redhat.com>
+
 	[BZ #20592]
 	Remove RR type classification macros.
 	* resolv/arpa/nameser.h (ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p)