Prepared by: | Joshua M. Clulow (jclulow) on 2013-Oct-07 21:46 +0000 UTC |
---|---|
Workspace: | /ws/illumos-extra (at 9465aa11dfa2) |
Compare against: | 9465aa1^ (at ec11ba8cbce5) |
Summary of changes: | 28 lines changed: 27 ins; 0 del; 1 mod; 1570 unchg |
Patch of changes: | illumos-extra.patch |
Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw cpp/cpp.c
cpp: if a macro with parameters is invoked without any, don't destroy state Previously, we would parse a macro foo() presuming that we would always see the opening parenthesis indicating the begining of the parameter list. If we saw 'foo' we would consume the token _following_ 'foo' presuming it would be the parenthesis, and if it was not, would not paste it to the output.28 lines changed: 27 ins; 0 del; 1 mod; 1570 unchg
This code review page was prepared using /ws/dplat/projects/illumos/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/webrev. Webrev is maintained by the illumos project. The latest version may be obtained here.