From 218664d33518b9277939c32fb0e273b129c1c1e4 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Mon, 17 Apr 2000 09:55:53 +0000 Subject: [PATCH] Get it right :-) (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Emit the actual #define via AH_VERBATIM. Don't need separate AC_DEFINE. Suggestion from Akim Demaille. --- m4/jm-macros.m4 | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/m4/jm-macros.m4 b/m4/jm-macros.m4 index 625a926574..ebc1946ca9 100644 --- a/m4/jm-macros.m4 +++ b/m4/jm-macros.m4 @@ -1,4 +1,4 @@ -#serial 15 +#serial 16 dnl Misc type-related macros for fileutils, sh-utils, textutils. @@ -198,12 +198,9 @@ 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 -# undef _GNU_SOURCE +# define _GNU_SOURCE #endif]) - # Enable GNU extensions. - AC_DEFINE([_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 dnl whether functions and headers are available, whether they work, etc. -- 2.30.2