about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2018-05-23 14:16:18 +0200
committerFlorian Weimer <fweimer@redhat.com>2018-05-23 15:27:01 +0200
commit5f7b841d3aebdccc2baed27cb4b22ddb08cd7c0c (patch)
tree72c894b5b6bbafa8df86036263a5ef584d64bbe3 /ChangeLog
parented983107bbc62245b06b99f02e69acf36a0baa3e (diff)
downloadglibc-5f7b841d3aebdccc2baed27cb4b22ddb08cd7c0c.tar.gz
glibc-5f7b841d3aebdccc2baed27cb4b22ddb08cd7c0c.tar.xz
glibc-5f7b841d3aebdccc2baed27cb4b22ddb08cd7c0c.zip
Implement allocate_once for atomic initialization with allocation
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8e697002d2..ce503a7b85 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2018-05-23  Florian Weimer  <fweimer@redhat.com>
+
+	Implement allocate_once.
+	* include/allocate_once.h: New file.
+	* misc/allocate_once.c: Likewise.
+	* misc/tst-allocate_once.c: Likewise.
+	* misc/Makefile (routines): Add allocate_once.
+	(tests-internal): Add tst-allocate_once.
+	(generated): Add tst-allocate_once.mtrace,
+	tst-allocate_once-mem.out.
+	(tests-special): Add tst-allocate_once-mem.out.
+	(tst-allocate_once-ENV): Set MALLOC_TRACE.
+	(tst-allocate_once-mem.out): Call mtrace.
+	* misc/Versions (GLIBC_PRIVATE): Add __libc_allocate_once_slow.
+
 2018-05-23  H.J. Lu  <hongjiu.lu@intel.com>
 
 	[BZ #23196]