[PATCH:macros] Add AC_LANG_DEFINES_PROVIDED to XORG_RAW_CPP to silence autoconf warnings
Alan Coopersmith
alan.coopersmith at oracle.com
Tue May 24 17:49:14 PDT 2011
Anyone want to comment or review before I push and cut a macros 1.14.0 release?
-alan-
On 05/16/11 05:56 PM, Alan Coopersmith wrote:
> Since we're intentionally doing a special case to just check cpp output,
> and not a full program compilation, add the magic macro to silence:
>
> configure.ac:46: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
> ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
> aclocal.m4:1077: XORG_PROG_RAWCPP is expanded from...
> configure.ac:46: the top level
>
> Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
> ---
> xorg-macros.m4.in | 6 ++++--
> 1 files changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/xorg-macros.m4.in b/xorg-macros.m4.in
> index f89efb6..a21cf7e 100644
> --- a/xorg-macros.m4.in
> +++ b/xorg-macros.m4.in
> @@ -64,7 +64,8 @@ AC_PATH_PROGS(RAWCPP, [cpp], [${CPP}],
> # which is not the best choice for supporting other OS'es, but covers most
> # of the ones we need for now.
> AC_MSG_CHECKING([if $RAWCPP requires -undef])
> -AC_LANG_CONFTEST([Does cpp redefine unix ?])
> +AC_LANG_CONFTEST([Does cpp redefine unix ?
> + AC_LANG_DEFINES_PROVIDED])
> if test `${RAWCPP} < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
> AC_MSG_RESULT([no])
> else
> @@ -82,7 +83,8 @@ fi
> rm -f conftest.$ac_ext
>
> AC_MSG_CHECKING([if $RAWCPP requires -traditional])
> -AC_LANG_CONFTEST([Does cpp preserve "whitespace"?])
> +AC_LANG_CONFTEST([Does cpp preserve "whitespace"?
> + AC_LANG_DEFINES_PROVIDED])
> if test `${RAWCPP} < conftest.$ac_ext | grep -c 'preserve \"'` -eq 1 ; then
> AC_MSG_RESULT([no])
> else
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Platform Engineering: X Window System
More information about the xorg-devel
mailing list