From 967165fe88b9ec53090914eb51bbee7ca048af10 Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Fri, 28 Dec 2012 21:36:22 -0800 Subject: cycles should return dst --- Makefile | 2 +- m68k_to_x86.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 8a3ef8e..a7f7cb3 100644 --- a/Makefile +++ b/Makefile @@ -24,7 +24,7 @@ gen_fib : gen_fib.o gen_x86.o mem.o $(CC) -c -o $@ $< %.o : %.c - $(CC) -ggdb -std=gnu99 `pkg-config --cflags-only-I $(LIBS)` -c -o $@ $< + $(CC) -ggdb -std=gnu99 `pkg-config --cflags-only-I $(LIBS)` -c -Wreturn-type -Werror=return-type -o $@ $< %.bin : %.s68 vasmm68k_mot -Fbin -m68000 -no-opt -spaces -o $@ $< diff --git a/m68k_to_x86.c b/m68k_to_x86.c index fa05030..a71f5f8 100644 --- a/m68k_to_x86.c +++ b/m68k_to_x86.c @@ -47,6 +47,7 @@ void m68k_start_context(uint8_t * addr, m68k_context * context); uint8_t * cycles(uint8_t * dst, uint32_t num) { dst = add_ir(dst, num, CYCLES, SZ_D); + return dst; } uint8_t * check_cycles_int(uint8_t * dst, uint32_t address) -- cgit v1.2.3