X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fgnu-source.m4;h=4eab53448c999f303e9ad2c64508ed091d3087d0;hb=d2b42b931376d8d7a7f7e0735f1cc666529f6925;hp=ad410d1f935e894ac5e565dad1cca2c2e78c8227;hpb=b7833083e25d0bcee850a0b56dac69e76d9fa659;p=gnulib.git diff --git a/m4/gnu-source.m4 b/m4/gnu-source.m4 index ad410d1f9..4eab53448 100644 --- a/m4/gnu-source.m4 +++ b/m4/gnu-source.m4 @@ -1,4 +1,4 @@ -#serial 1 +#serial 2 # Make sure _GNU_SOURCE is defined where necessary: as early as possible # for configure-time tests, as well as for every source file that includes # config.h. @@ -11,11 +11,11 @@ AC_DEFUN(AC__GNU_SOURCE, # configure-time compile tests. # This definition must be emitted (into confdefs.h) before any # test that involves compilation. - AC_DEFINE(_GNU_SOURCE_KLUDGE, [1 + cat >>confdefs.h <<\EOF #ifndef _GNU_SOURCE # define _GNU_SOURCE -#endif], [This definition has a four-line value, the last three of which -ensure that _GNU_SOURCE is defined in confdefs.h.]) +#endif +EOF # Emit this code into config.h.in. # The ifndef is to avoid redefinition warnings.