diff options
author | Albert Chin <bug-gnulib@mlists.thewrittenword.com> | 2008-09-05 00:50:51 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2008-09-05 00:50:51 +0200 |
commit | 62c4adfccd0e9155a6c1682511f3dc6a1d527c35 (patch) | |
tree | a105fd9c1c2f63dc23b7a6f20fd46d228ad3086c /m4 | |
parent | ec560ef5cab3aec7a68fb2da6b2dbbbd7415caf1 (diff) | |
download | gnulib-62c4adfccd0e9155a6c1682511f3dc6a1d527c35.tar.gz |
Add check whether #include_next also works after #include directives.
Diffstat (limited to 'm4')
-rw-r--r-- | m4/include_next.m4 | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/m4/include_next.m4 b/m4/include_next.m4 index 08c63dbc2c..b6e4d3ae7a 100644 --- a/m4/include_next.m4 +++ b/m4/include_next.m4 @@ -1,4 +1,4 @@ -# include_next.m4 serial 7 +# include_next.m4 serial 8 dnl Copyright (C) 2006-2008 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -28,8 +28,12 @@ AC_DEFUN([gl_INCLUDE_NEXT], [gl_cv_have_include_next], [rm -rf conftestd1 conftestd2 mkdir conftestd1 conftestd2 + dnl The include of <stdio.h> is because IBM C 9.0 on AIX 6.1 supports + dnl include_next when used as first preprocessor directive in a file, + dnl but not when preceded by another include directive. cat <<EOF > conftestd1/conftest.h #define DEFINED_IN_CONFTESTD1 +#include <stdio.h> #include_next <conftest.h> #ifdef DEFINED_IN_CONFTESTD2 int foo; |