From 77f239c97ce5d496998c3b8a07d84d27b5d5984f Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Wed, 25 Nov 2015 08:40:45 -0800 Subject: Partially working change to do proper stack alignment rather than doing a lame alignment check when calling a C compile dfunction. 68K core seems okay, but Z80 is busted. --- gen.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gen.c') diff --git a/gen.c b/gen.c index 52be6a0..dafe5af 100644 --- a/gen.c +++ b/gen.c @@ -12,4 +12,5 @@ void init_code_info(code_info *code) fatal_error("Failed to allocate memory for generated code\n"); } code->last = code->cur + size/sizeof(code_word) - RESERVE_WORDS; + code->stack_off = 0; } -- cgit v1.2.3