-E" works; it apparently doesn't work with PathScale EKO Compiler
Suite Version 2.0.
+2006-02-01 Paul Eggert <eggert@cs.ucla.edu>
+
+ * tests/headers.at (AT_TEST_CPP_GUARD_H): Don't assume that "$CC
+ -E" works; it apparently doesn't work with PathScale EKO Compiler
+ Suite Version 2.0, according to the Nelson H. F. Beebe tests summarized in
+ <http://lists.gnu.org/archive/html/bug-bison/2005-09/msg00021.html>.
+
2006-01-30 Joel E. Denny <jdenny@ces.clemson.edu>
During deterministic GLR operation, user actions should be able to
2006-01-30 Joel E. Denny <jdenny@ces.clemson.edu>
During deterministic GLR operation, user actions should be able to
# Bison Parser Headers. -*- Autotest -*-
# Bison Parser Headers. -*- Autotest -*-
-# Copyright 2001 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2002, 2006 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
AT_CHECK([bison --defines=$1.h --output=y.tab.c $1.y])
AT_CHECK([bison --defines=$1.h --output=y.tab.c $1.y])
-# CPP should be happy with it.
-AT_CHECK([$CC -E -I. y.tab.c], 0, [ignore])
+AT_COMPILE([y.tab.o], [-c y.tab.c])