From 52386be756e113f20502f181d780aecc38cbb66a Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 15 Dec 2007 01:12:13 +0000 Subject: [PATCH] * sysdeps/unix/sysv/linux/x86_64/init-first.c (__vdso_gettimeofday): Return long. (__vdso_clock_gettime): Likewise. --- ChangeLog | 3 +++ sysdeps/unix/sysv/linux/x86_64/init-first.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index dc6d34d..97b45e1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,9 @@ * sysdeps/unix/sysv/linux/x86_64/sysdep.h (INTERNAL_SYSCALL_ERROR_P): First cast argument to long + * sysdeps/unix/sysv/linux/x86_64/init-first.c (__vdso_gettimeofday): + Return long. + (__vdso_clock_gettime): Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/libc-vdso.h: Functions return long. diff --git a/sysdeps/unix/sysv/linux/x86_64/init-first.c b/sysdeps/unix/sysv/linux/x86_64/init-first.c index e9cf564..ead7dbc 100644 --- a/sysdeps/unix/sysv/linux/x86_64/init-first.c +++ b/sysdeps/unix/sysv/linux/x86_64/init-first.c @@ -20,9 +20,9 @@ # include # include -int (*__vdso_gettimeofday) (struct timeval *, void *) attribute_hidden; +long int (*__vdso_gettimeofday) (struct timeval *, void *) attribute_hidden; -int (*__vdso_clock_gettime) (clockid_t, struct timespec *) +long int (*__vdso_clock_gettime) (clockid_t, struct timespec *) __attribute__ ((nocommon)); strong_alias (__vdso_clock_gettime, __GI___vdso_clock_gettime attribute_hidden) -- 2.7.4