From 982395f3b8d1ebb0972e5e1da25be3ba92f3e68e Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 9 Jul 2000 17:24:27 +0000 Subject: [PATCH] (jm_CHECK_ALL_TYPES): Require it. --- m4/jm-macros.m4 | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/m4/jm-macros.m4 b/m4/jm-macros.m4 index 35bc9e1de0..6ed662cfd3 100644 --- a/m4/jm-macros.m4 +++ b/m4/jm-macros.m4 @@ -207,11 +207,10 @@ AC_DEFUN(jm_MACROS, # This macro must be invoked before any tests that run the compiler. AC_DEFUN(jm_CHECK_ALL_TYPES, [ - # Emit this code into config.h.in. - # The ifndef is to avoid redefinition warnings. - AH_VERBATIM([_GNU_SOURCE], [#ifndef _GNU_SOURCE -# define _GNU_SOURCE -#endif]) + # FIXME: I shouldn't have to require this macro here. Rather, it should + # be required by any autoconf macro that performs a compile-time test or + # otherwise uses confdefs.h. + AC_REQUIRE([AC__GNU_SOURCE]) dnl This test must come as early as possible after the compiler configuration dnl tests, because the choice of the file model can (in principle) affect -- 2.30.2