autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tru64 cc fails to fail upon bad define


From: Ralf Wildenhues
Subject: Re: Tru64 cc fails to fail upon bad define
Date: Sun, 20 Jun 2010 19:37:16 +0200
User-agent: Mutt/1.5.20 (2010-04-22)

* Ralf Wildenhues wrote on Sat, Jun 19, 2010 at 05:50:32PM CEST:
> On Tru64/OSF 5.1D, the vendor compiler preprocessor doesn't choke upon a
> bad macro name, leading to a testsuite failure:

Here's a better patch that doesn't regress with Solaris cc.  OK?

Thanks,
Ralf

    Fix testsuite failure with Tru64 preprocessor.
    
    * tests/compile.at (Order of user actions and cleanup): Add
    incomplete comment to provoke failure with Tru64/OSF 5.1 cc
    preprocessor.

diff --git a/tests/compile.at b/tests/compile.at
index 129f3c6..b26d810 100644
--- a/tests/compile.at
+++ b/tests/compile.at
@@ -297,7 +297,7 @@ AC_PROG_CC
 AC_PREPROC_IFELSE([AC_LANG_PROGRAM([int ok;], [])],
                  [test -f conftest.err || AS_EXIT([1])],
                  [AS_EXIT([1])])
-AC_PREPROC_IFELSE([AC_LANG_PROGRAM([#define 12 34], [])],
+AC_PREPROC_IFELSE([AC_LANG_PROGRAM([#define 12 34 /*], [])],
                  [AS_EXIT([1])],
                  [test -f conftest.err || AS_EXIT([1])])
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]