OSDN Git Service

* cppexp.c (cpp_lex): Do cpp_pop_buffer after CPP_POP so retried
authorbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Jan 1996 23:46:59 +0000 (23:46 +0000)
committerbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Jan 1996 23:46:59 +0000 (23:46 +0000)
commitf18a291061b0a731d0d631721836010aeae74f52
treed30185ad6538989330b0795e888ef903019524bb
parent4650c3b04319d6a47e1400fb8be05506f6fba84c
* cppexp.c (cpp_lex):  Do cpp_pop_buffer after CPP_POP so retried
cpp_skip_hspace will actually work.
* cppexp.c (SKIP_OPERAND):  New macro.
(cpp_parse_expr):  Suppress evaluation and diagnostics in
unevaluated subexpressions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11034 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cppexp.c