about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@gmail.com>2011-09-06 21:34:11 -0400
committerUlrich Drepper <drepper@gmail.com>2011-09-06 21:34:11 -0400
commita77d3c17dc6517636c1cf6ab9c6bb8c257772354 (patch)
treec23fdba4a9a5bc7bf7e1914b18f965e8909ed2e5 /ChangeLog
parentd53a73acdbf6ac6eb99cd06f5dd695da58d9e8f5 (diff)
downloadglibc-a77d3c17dc6517636c1cf6ab9c6bb8c257772354.tar.gz
glibc-a77d3c17dc6517636c1cf6ab9c6bb8c257772354.tar.xz
glibc-a77d3c17dc6517636c1cf6ab9c6bb8c257772354.zip
Don't unconditionally use clock_gettime vsyscall on x86-64
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 32e74d7d86..e2fc2951a2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
 2011-09-06  Ulrich Drepper  <drepper@gmail.com>
 
+	* sysdeps/unix/sysv/linux/x86_64/clock_gettime.c: New file.
+	* sysdeps/unix/sysv/linux/clock_gettime.c (SYSCALL_GETTIME): Allow
+	already be defined.  Change to take two parameters and don't assign
+	result to variable.  Adjust all users.
+	Define INTERNAL_GETTIME if not already defined.
+	Use INTERNAL_GETTIME instead of INTERNAL_VSYSCALL got clock_gettime
+	call.
+	* sysdeps/unix/sysv/linux/x86_64/sysdep.h: Don't define
+	HAVE_CLOCK_GETTIME_VSYSCALL.
+	* sysdeps/unix/clock_gettime.c: Adjust use of SYSDEP_GETTIME_CPU.
+
 	* sysdeps/unix/sysv/linux/getsysstats.c (__get_nprocs): Don't use
 	gettimeofday vsyscall, just use time.