Home | History | Annotate | Download | only in lint1
History log of /src/tests/usr.bin/xlint/lint1/d_c99_nested_struct.c
RevisionDateAuthorComments
 1.5  28-Mar-2023  rillig lint: warn about extern declarations outside headers

https://mail-index.netbsd.org/tech-userlevel/2023/03/15/msg013727.html
 1.4  20-Feb-2021  rillig lint: clean up some of the C99 tests

Several C99 tests do not actually test C99 features but instead GCC
features. All these tests should be double-checked again.

In some other tests, split the initializers into more lines, which makes
it easier to read the debug log corresponding to these tests. This will
be necessary for reworking the initializer code to actually conform to
C99.
 1.3  31-Jan-2021  rillig lint: format tests in a common style

The lint tests do not focus on the whitespace since that is the most
boring part of code style. Therefore, format the tests to be readable
by following share/misc/style as close as possible.
 1.2  31-Jan-2021  rillig lint: add common header for all tests

For those tests that didn't use GCC-style line markers such as "# 2",
the line numbers of the diagnostics stay the same. This is purely
conincidental. Before, the 3 lines came from lint's built-in
definitions (see 'builtins' in main1.c), and line number counting
continued as if nothing had happened, making the first line of the
actual file line 4. These 3 built-in lines are now replaced with 3
lines of file header.
 1.1  20-Nov-2014  christos Add one more test

RSS XML Feed