summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2023-07-09lint: remove redundant '#' after 'argument' in diagnosticsHEADtrunkrillig
2023-07-08clock_gettime(2): Fix CLOCK_PROCESS/THREAD_CPUTIME_ID.riastradh
2023-07-08lint: warn about pointer casts between different kinds of typesrillig
2023-07-08t_timerfd: Sprinkle slightly more diagnostics.riastradh
2023-07-08lint: do not use portable type sizes in integer constraintsrillig
2023-07-08t_clock_gettime: Add test for PR kern/57512.riastradh
2023-07-08lint: warn about conversion from 128-bit to smaller integer typesrillig
2023-07-08tests/lint: demonstrate missing warning for converting int128_trillig
2023-07-08tests/lint: fix a few ilp32 testsrillig
2023-07-08tests/lint: automate accepting changed test resultsrillig
2023-07-08tests/lint: only overwrite .exp files if the output actually changesrillig
2023-07-07lint: warn about function definitions without header declarationrillig
2023-07-07lint: only skip 'unused' warnings after errors, not other warningsrillig
2023-07-07tests/lint: test all combinations of {func,obj}_{decl,def}rillig
2023-07-07tests/lint: merge duplicate tests for C11 _Atomicrillig
2023-07-06t_sig_backtrace: Flush stdout before writing to STDOUT_FILENO.riastradh
2023-07-06tests/lint: ensure consistent preprocessor filenames in testsrillig
2023-07-05tests/libexec/ld.elf_so: Fix helper library makefiles.riastradh
2023-07-05t_posix_memalign: Simplify.riastradh
2023-07-05t_posix_memalign: Fix this to reflect restriction lifted in C17.riastradh
2023-07-05tests/lint: spell platform identifiers for 'long double' consistentlyrillig
2023-07-05tests/lint: add platform-specific tests for troublesome pointer castsrillig
2023-07-04t_posix_memalign: Expand test cases and properties.riastradh
2023-07-03lint: consistently use portable type size in integer constraintsrillig
2023-07-03tests/lint: move platform-specific query tests to separate filesrillig
2023-07-03tests/lint: clean up tests for C99 boolrillig
2023-07-03lint: fix C11 mode to not allow C23 features (since yesterday)rillig
2023-07-03lint: rename uppercase QUAD to LLONGrillig
2023-07-02tests/lint: add C23 testsrillig
2023-07-02lint: add initial support for C23rillig
2023-07-02lint: allow empty statements in GCC statement expressionsrillig
2023-07-02tests/lint: demonstrate empty statement in GCC statement expressionrillig
2023-07-02lint: rename 'quad' to 'signed int' or 'unsigned int'rillig
2023-07-01tests/lint: rework tests for type namesrillig
2023-07-01lint: clean up typosrillig
2023-07-01lint: fix initialization of unnamed union memberrillig
2023-06-30tests/lint: test initializing an unnamed unionrillig
2023-06-30lint: clean up names related to declaration levelsrillig
2023-06-30lint: fix handling of unnamed struct/union membersrillig
2023-06-30lint: clean up handling of declarationsrillig
2023-06-30tests/lint: extend tests for sizeof and alignofrillig
2023-06-30lint: fix computation of bit-field widthrillig
2023-06-30lint: make alignof(incomplete enum) an errorrillig
2023-06-30tests/lint: add more tests for sizeof, offsetof, alignofrillig
2023-06-30lint: add query for assigning an integer 0 to a pointerrillig
2023-06-30tests/lint: extend test for sizeof and offsetofrillig
2023-06-30tests/lint: demonstrate bugs in anonymous struct/union handlingrillig
2023-06-28tests/lint: demonstrate wrong size calculation in anonymous unionrillig
2023-06-28tests/lint: do not overwrite expected files that only differ in spacesrillig
2023-06-28tests/lint: fix preprocessor line number validationrillig