diff options
author | Florian Weimer <fweimer@redhat.com> | 2016-09-21 16:28:08 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2016-09-21 16:28:08 +0200 |
commit | cbb47fa1c6476af73f393a81cd62fc926e1b8f6e (patch) | |
tree | f69ec7916eb45064634f06f09521bea14fe77712 /ChangeLog | |
parent | be728303a6bcf7d2cf8d6c6ccc56d98d65309b81 (diff) | |
download | glibc-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-- | ChangeLog | 16 |
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) |