Module Name: src Committed By: rillig Date: Fri Jan 1 14:11:20 UTC 2021
Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: lint: combine duplicate case branches in popdecl This works around GCC 9, which didn't see that the following statement cannot terminate normally, even though 0 is obviously a constant expression and assert_failed is marked as __attribute__((__noreturn__)). do { if (!(0)) assert_failed(...); } while (0) To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/usr.bin/xlint/lint1/decl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.