preproc: always reprocess smacros after %+ - pasting
commit8287daf2a4ea198c6034d37f832036a5f49d695d
authorH. Peter Anvin <hpa@zytor.com>
Tue, 7 Jul 2009 23:00:58 +0000 (7 16:00 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 7 Jul 2009 23:00:58 +0000 (7 16:00 -0700)
treecdde8b7d6c366392fc4bb83c30fb577251b77143
parenta23aa4a3e931b0333336406d6b2b30b96c24507d
preproc: always reprocess smacros after %+ - pasting

We always need to process %+ at least once, but we also always need to
reprocess smacros after pasting.  The solution to this is to make sure
we always reprocess %+ after the first expansion pass.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
preproc.c