Module Name: src Committed By: rillig Date: Sat Mar 20 15:28:07 UTC 2021
Modified Files: src/tests/usr.bin/xlint/lint1: msg_327.c msg_327.exp src/usr.bin/xlint/lint1: cgram.y Log Message: lint: fix check for declaration after statement in pre-C99 mode The new code may not be the most beautiful, but it fixes all bugs that occurred while testing message 327. The grammar rules are taken from C99 6.8.2, so it's no surprise they work well. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/xlint/lint1/msg_327.c cvs rdiff -u -r1.3 -r1.4 src/tests/usr.bin/xlint/lint1/msg_327.exp cvs rdiff -u -r1.184 -r1.185 src/usr.bin/xlint/lint1/cgram.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.