From a4c60a19bc43f394cfc8bef78366f2ef18654caa Mon Sep 17 00:00:00 2001 From: Stan Shebs Date: Fri, 2 Mar 2018 08:39:57 -0800 Subject: [PATCH] Bypass gettimeofday ifunc if using clang --- sysdeps/unix/sysv/linux/x86/gettimeofday.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sysdeps/unix/sysv/linux/x86/gettimeofday.c b/sysdeps/unix/sysv/linux/x86/gettimeofday.c index e125859c1a2..614971bffb0 100644 --- a/sysdeps/unix/sysv/linux/x86/gettimeofday.c +++ b/sysdeps/unix/sysv/linux/x86/gettimeofday.c @@ -18,7 +18,8 @@ #include -#ifdef SHARED +/* Clang ifunc support works, but differently enough that this code breaks. */ +#if defined(SHARED) && !defined(__clang__) # include # include -- 2.47.2