Module Name: src Committed By: rillig Date: Tue May 4 05:32:52 UTC 2021
Modified Files: src/tests/usr.bin/xlint/lint1: gcc_bit_field_types.c Log Message: tests/lint: demonstrate assertion failure "len == size_in_bits(INT)" Seen on sparc64 in hdtoa.c:341 since sparc64 is one of the platforms that has 128-bit long double and defines struct ieee_ext.ext_frach:48 based on uint64_t, which is a GCC extension. Plain C99 only allows _Bool, signed int and unsigned int as base type for bit-fields. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/usr.bin/xlint/lint1/gcc_bit_field_types.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.