From ff2e899178cf2e84acca7557d584cca4eaff3ed2 Mon Sep 17 00:00:00 2001 From: kan Date: Tue, 17 Sep 2002 04:10:25 +0000 Subject: Merge FreeBSD modifications into gcc 3.2.1-prerelease: 1.2 framework for our kernel printf enhancements 1.3 suppress prototype warning for K&R main Approved by: obrien --- contrib/gcc/c-common.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/contrib/gcc/c-common.h b/contrib/gcc/c-common.h index c89b9aa..c612818 100644 --- a/contrib/gcc/c-common.h +++ b/contrib/gcc/c-common.h @@ -474,6 +474,11 @@ extern int warn_conversion; extern int warn_long_long; +/* Nonzero means the expression being parsed will never be evaluated. + This is a count, since unevaluated expressions can nest. */ + +extern int skip_evaluation; + /* C types are partitioned into three subsets: object, function, and incomplete types. */ #define C_TYPE_OBJECT_P(type) \ -- cgit v1.1