diff --git a/sysdeps/unix/sysv/linux/gettimeofday.c b/sysdeps/unix/sysv/linux/gettimeofday.c index a06b18748b..7a17f00d0f 100644 --- a/sysdeps/unix/sysv/linux/gettimeofday.c +++ b/sysdeps/unix/sysv/linux/gettimeofday.c @@ -41,7 +41,7 @@ __gettimeofday_syscall (struct timeval *restrict tv, void *restrict tz) libc_ifunc (__gettimeofday, GLRO(dl_vdso_gettimeofday) != NULL ? VDSO_IFUNC_RET (GLRO(dl_vdso_gettimeofday)) - : (void *) __gettimeofday_syscall) + : __gettimeofday_syscall) # else int diff --git a/sysdeps/unix/sysv/linux/powerpc/libc-vdso.h b/sysdeps/unix/sysv/linux/powerpc/libc-vdso.h index b9763554ba..82b85dbe0b 100644 --- a/sysdeps/unix/sysv/linux/powerpc/libc-vdso.h +++ b/sysdeps/unix/sysv/linux/powerpc/libc-vdso.h @@ -47,7 +47,7 @@ ({ \ static Elf64_FuncDesc vdso_opd = { .fd_toc = ~0x0 }; \ vdso_opd.fd_func = (Elf64_Addr)value; \ - &vdso_opd; \ + (void *) &vdso_opd; \ }) #else diff --git a/sysdeps/unix/sysv/linux/time.c b/sysdeps/unix/sysv/linux/time.c index 5a72481972..fc5631ea0e 100644 --- a/sysdeps/unix/sysv/linux/time.c +++ b/sysdeps/unix/sysv/linux/time.c @@ -36,7 +36,7 @@ time_syscall (time_t *t) # define INIT_ARCH() libc_ifunc (time, GLRO(dl_vdso_time) != NULL ? VDSO_IFUNC_RET (GLRO(dl_vdso_time)) - : (void *) time_syscall); + : time_syscall); # else time_t