(cpp_lex) New arg skip_evaluation.
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 13 Apr 1997 16:50:58 +0000 (12:50 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 13 Apr 1997 16:50:58 +0000 (12:50 -0400)
commitc9666c0180318a82a3ea58554118cd47da73e403
tree8037e1d99ae956e3c158179b4b9047694ea939e4
parentdfb45725c90e49a7b2f1301b33bbeb21ee6f67a1
(cpp_lex) New arg skip_evaluation.

(cpp_parse_expr): Pass skip_evaluation to cpp_lex.
Abort if cpp_lex returns NAME.
(cpp_lex): Optionally warn about undefined identifiers that evaluate to 0.

From-SVN: r13880
gcc/cppexp.c