about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>2013-05-03 15:00:31 -0500
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>2013-05-03 15:04:54 -0500
commit83e7640f6bf68708ecf0b09d83c670203167271e (patch)
treefc3c69600db4b73d64e9c4855d5acae9ce99c727 /ChangeLog
parentc31a5b1e8fecc794c4d0746a5a5af6db203005ea (diff)
downloadglibc-83e7640f6bf68708ecf0b09d83c670203167271e.tar.gz
glibc-83e7640f6bf68708ecf0b09d83c670203167271e.tar.xz
glibc-83e7640f6bf68708ecf0b09d83c670203167271e.zip
PowerPC: Add time vDSO support
PowerPC kernel now provides a vDSO implementation for time syscall
(commit fcb41a2030abe0eb716ef0798035ef9562097f42). This patch changes
time syscall wrapper to use the vDSO when available. It also changes
the default non vDSO time on PowerPC to use sysdeps/posix/time.c
(since gettimeofday is a vDSO call).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ed888db3fa..8bfb5521cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2013-04-30  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+	* sysdeps/unix/sysv/linux/powerpc/Versions: Add __vdso_time symbol.
+	* sysdeps/unix/sysv/linux/powerpc/bits/libc-vdso.h: Add __vdso_time
+	definition.
+	(VDSO_IFUNC_RET): Cast to void * to silence compiler warning.
+	* sysdeps/unix/sysv/linux/powerpc/init-first.c
+	(_libc_vdso_platform_setup): Add __vdso_time initialization.
+	* sysdeps/unix/sysv/linux/powerpc/time.c: New file: time implementation
+	for PowerPC using vDSO where is avaliable or gettimeofday as a fallback.
+
 2013-05-03  Joseph Myers  <joseph@codesourcery.com>
 
 	* math/libm-test.inc (lgamma_test): Consistently use TEST_f_f1 to