Mercurial > hg > octave-kai > gnulib-hg
changeset 2422:f4e5eeb298cb
(jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Use new AH_VERBATIM
to insert required #ifndef into config.h.in.
Suggestion from Akim Demaille.
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Thu, 13 Apr 2000 08:15:01 +0000 |
parents | a4ebd292258d |
children | 17a1992f69f3 |
files | m4/jm-macros.m4 |
diffstat | 1 files changed, 7 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/m4/jm-macros.m4 +++ b/m4/jm-macros.m4 @@ -1,4 +1,4 @@ -#serial 14 +#serial 15 dnl Misc type-related macros for fileutils, sh-utils, textutils. @@ -195,9 +195,13 @@ # 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 +# undef _GNU_SOURCE +#endif]) + # Enable GNU extensions. - # Define this here, not in acconfig's @TOP@ section, since definitions - # in the latter don't make it into the configure-time tests. AC_DEFINE([_GNU_SOURCE], 1, [Enable GNU extensions on systems that have them.])