From e39628bbe934a895ec6accac2446919ff8f13563 Mon Sep 17 00:00:00 2001 From: David Adam Date: Fri, 6 May 2016 23:55:07 +0100 Subject: [PATCH] configure: drop unnecessary feature flag checks Work on #2999. --- configure.ac | 43 ------------------------------------------- 1 file changed, 43 deletions(-) diff --git a/configure.ac b/configure.ac index 3b3c2ef83..05ed5b960 100644 --- a/configure.ac +++ b/configure.ac @@ -230,49 +230,6 @@ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])], LDFLAGS="$prev_LDFLAGS" -# -# If we are compiling against glibc, set some flags to work around -# some rather stupid attempts to hide prototypes for *wprintf -# functions, as well as prototypes of various gnu extensions. -# - -AC_MSG_CHECKING([if we are compiling against glibc]) -AC_RUN_IFELSE( - [ - AC_LANG_PROGRAM( - [ - #include - #ifdef __GLIBC__ - #define STATUS 0 - #else - #define STATUS 1 - #endif - ], - [ - return STATUS; - ] - ) - ], - [glibc=yes], - [glibc=no] -) - -if test "$glibc" = yes; then - AC_MSG_RESULT(yes) - - # - # This gives us access to prototypes for gnu extensions and C99 - # functions if we are compiling agains glibc. All GNU extensions - # that are used must have a fallback implementation available in - # fallback.h, in order to keep fish working on non-gnu platforms. - # - - CXXFLAGS="$CXXFLAGS -D_GNU_SOURCE=1 -D_ISO99_SOURCE=1" -else - AC_MSG_RESULT(no) -fi - - # # Test cpu for special handling of ppc #