aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* frontend: allow folding some non constant expressions as a GNU extension lemon14 days1-0/+7
* c: fix some more static initializer edge cases lemon14 days1-0/+6
* c: fix some compatible type declarations lemon2026-04-181-0/+13
* cpp: concat 123 ## . lemon2026-04-141-2/+2
* C99 complex types MVP lemon2026-04-131-0/+88
* frontend: accept zero size arrays and empty aggregates lemon2026-04-131-0/+28
* test/csmith.sh: remove hardcoded memory limit lemon2026-04-121-1/+1
* test/csmith.sh: add --no-packed-struct lemon2026-04-111-1/+1
* testing: script for csmith fuzz testing lemon2026-04-111-0/+90
* backend: run mem2reg after inlining lemon2026-04-111-1/+1
* x86-64: redzone optimization for leaf functions lemon2026-03-271-2/+2
* cpp: support directives within macro argument list lemon2026-03-241-0/+11
* 4f2fb9ba5f fix lemon2026-03-231-1/+2
* <iso646.h>, test for libc headers lemon2026-03-231-0/+48
* tests: don't rely on unportable %p output lemon2026-03-232-7/+11
* aarch64: rem/urem, bswap*, arg bugfix lemon2026-03-221-1/+1
* mem2reg: fix rare edge case with weird control flow lemon2026-03-221-0/+24
* test/lua -> change Makefile to PLAT=posix lemon2026-03-212-2/+2
* c: fix qualifiers for array declarators lemon2026-03-191-0/+6
* Shell script changes for portability lemon2026-03-192-9/+9
* test: add test for __func__ lemon2026-03-191-0/+2
* c: fix edge cases with zero sized bitfields and static initializers lemon2026-03-181-1/+19
* test/.gitignore lemon2026-03-171-0/+1
* c-testsuite.sh lemon2026-03-141-2/+4
* c: static eval refactoring lemon2026-03-141-0/+14
* x86_64/isel: fix edge case with branch on float add result lemon2026-03-111-0/+5
* c: relax constexpr constraints, fix alignof lemon2026-03-091-0/+13
* ir: fix inlining getting stuck on complex recursive call sequences lemon2026-03-081-0/+13
* x86_64/isel: cleanup and fix edge cases lemon2026-03-081-0/+19
* c: do not try to eval conditional expression's not taken branch lemon2026-03-051-0/+2
* add bswap16/32/64 lemon2026-03-021-0/+6
* cpp: fix token spacing edge case when empty macros are involved lemon2026-03-011-2/+3
* cpp: fix token spacing (#2) (hopefully) lemon2026-03-011-0/+24
* cpp: allow comments between function-like macro name and arguments lemon2026-02-261-1/+2
* add metalang99 testsuite (preprocessor stress testing) lemon2026-02-23119-2/+16971
* cpp: add __COUNTER__ macro lemon2026-02-231-0/+10
* add sqlite submodule and test runner lemon2026-02-221-0/+12
* c: fix using string literal as conditional expression conditional lemon2026-02-221-0/+0
* test: fix c-testsuite.sh to build search index if not present lemon2026-02-221-0/+1
* preprocessor: fix an edge case with erroneously recursive macro expansion lemon2026-02-221-0/+12
* ir: basic inlining pass implementation lemon2026-02-181-0/+22
* cpp: add __VA_OPT__ and comma ## __VA_ARGS__ pasting lemon2026-02-061-2/+2
* cpp: fix pasting ident+keyword lemon2026-01-091-0/+16
* cpp: fix multiline comment in skipped preprocessor directive lemon2026-01-092-2/+3
* rega: fix infinite loop when compiling infinite loop lemon2025-12-201-0/+5
* test/run.sh: shellcheck lemon2025-12-201-11/+10
* cpp: GNU extension for named variadic arguments lemon2025-12-181-0/+4
* test/c-testsuite.sh lemon2025-12-153-6/+5
* kill fred lemon2025-12-132-2/+1
* add c-testsuite lemon2025-12-13912-0/+9205