aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/c.c
Commit message (Expand)AuthorAgeFilesLines
* frontend: always narrow assignment expression used as value lemon2026-04-111-2/+2
* c: fix bitfields in unions lemon2026-04-101-4/+6
* IR: emit inline function standalone bodies lazily lemon2026-03-231-5/+12
* c: __attribute__ after declarator lemon2026-03-231-0/+1
* c: __attribute__ in more places lemon2026-03-231-0/+2
* c: remove inline 'backing' type tag for enums lemon2026-03-231-1/+0
* style: change uvlong -> u64int, vlong -> s64int lemon2026-03-221-16/+16
* IR: add 3rd operand to Instr lemon2026-03-221-3/+3
* Rework handling of predefined macros. lemon2026-03-211-3/+3
* c: fix crash with dead code in condexpr lemon2026-03-201-1/+2
* c: better preserve source location in some cases lemon2026-03-201-2/+4
* io: make -w suppress notes too lemon2026-03-201-6/+6
* c: fix isboollike() for phis lemon2026-03-191-2/+3
* c: fix qualifiers for array declarators lemon2026-03-191-7/+10
* ir: do not always try to put small literals in .text lemon2026-03-191-3/+3
* c: remove unused initialization of decl.align lemon2026-03-191-3/+3
* c: fix edge cases with zero sized bitfields and static initializers lemon2026-03-181-7/+6
* Refactor: use typedefs and CamelCase for aggregate types lemon2026-03-181-498/+502
* Refactor: move some utils from antcc.h to their own headers lemon2026-03-171-0/+1
* REFACTOR: finish renaming lemon2026-03-171-4/+4
* REFACTOR: move sources to src/ lemon2026-03-171-0/+4772