Fix -Wundef warning for HAVE_IFUNC
Commit Message
Tested on m68k-suse-linux.
Andreas.
* config.h.in (HAVE_IFUNC): Define to 0.
* rt/clock-compat.c [HAVE_IFUNC]: Check for value, not
definedness.
---
config.h.in | 4 ++--
rt/clock-compat.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
Comments
On Thu, Jul 31, 2014 at 12:54:43PM +0200, Andreas Schwab wrote:
> Tested on m68k-suse-linux.
>
> Andreas.
>
> * config.h.in (HAVE_IFUNC): Define to 0.
> * rt/clock-compat.c [HAVE_IFUNC]: Check for value, not
> definedness.
Looks OK to me.
Siddhesh
@@ -194,8 +194,8 @@
/* Define if the dynamic linker should consult an ld.so.cache file. */
#undef USE_LDCONFIG
-/* Define if STT_GNU_IFUNC support actually works. */
-#undef HAVE_IFUNC
+/* Define to 1 if STT_GNU_IFUNC support actually works. */
+#define HAVE_IFUNC 0
/* Define if linux/fanotify.h is available. */
#undef HAVE_LINUX_FANOTIFY_H
@@ -27,7 +27,7 @@
#include <time.h>
-#ifdef HAVE_IFUNC
+#if HAVE_IFUNC
# define COMPAT_REDIRECT(name, proto, arglist) \
__typeof (name) *name##_ifunc (void) asm (#name); \
__typeof (name) *name##_ifunc (void) \