PR preprocessor/29966:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Jan 2007 15:46:01 +0000 (15:46 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Jan 2007 15:46:01 +0000 (15:46 +0000)
commite0ff79356f763a6a1a5d6b519407ef66e19fa746
treefada9dec211b86baa03a82bf99d474f9823cb875
parent3d5a3e764e0ab7c5873690d25c6c4679134f9ac7
PR preprocessor/29966:
* macro.c (lex_expansion_token): Save and restore cpp_reader's
cur_token.
(_cpp_create_definition): Don't restore cur_token here.
* lex.c (_cpp_lex_token): Added assertion.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121340 138bc75d-0d04-0410-961f-82ee72b054a4
libcpp/ChangeLog
libcpp/lex.c
libcpp/macro.c