kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

commit fa5d5b7d642c01e79875545a68e24a2f03ab4ee1
parent 441a877b94f870ce852a54a3e18bafda0dd2f8ba
Author: Ryan Sepassi <rsepassi@gmail.com>
Date:   Thu, 21 May 2026 09:46:45 -0700

C backend switch emit signed

Diffstat:
Msrc/arch/c_target/emit.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/arch/c_target/emit.c b/src/arch/c_target/emit.c @@ -1575,7 +1575,7 @@ static void c_emit_case_value(CTarget* t, CfreeCgTypeId sel_ty, u64 v) { c_emit_type(t, &t->body, sel_ty); cbuf_puts(&t->body, ")"); } - cbuf_put_u64(&t->body, v); + c_emit_imm_literal(t, (i64)v); cbuf_puts(&t->body, ":"); }