diff Makefile @ 727:59a98179d3ba

Eliminate runtime.S/runtime_32.S.
author Michael Pavone <pavone@retrodev.com>
date Sat, 23 May 2015 20:24:27 -0700
parents 15d9359fd771
children 539d12fa6a4d
line wrap: on
line diff
--- a/Makefile	Fri May 22 23:49:32 2015 -0700
+++ b/Makefile	Sat May 23 20:24:27 2015 -0700
@@ -45,11 +45,11 @@
 TRANSOBJS=gen.o backend.o mem.o
 M68KOBJS=68kinst.o m68k_core.o
 ifeq ($(CPU),x86_64)
-M68KOBJS+= runtime.o m68k_core_x86.o
+M68KOBJS+= m68k_core_x86.o
 TRANSOBJS+= gen_x86.o backend_x86.o
 else
 ifeq ($(CPU),i686)
-M68KOBJS+= runtime_32.o m68k_core_x86.o
+M68KOBJS+= m68k_core_x86.o
 TRANSOBJS+= gen_x86.o backend_x86.o
 endif
 endif
@@ -61,10 +61,12 @@
 MAINOBJS=blastem.o debug.o gdb_remote.o vdp.o render_sdl.o io.o $(CONFIGOBJS) gst.o $(M68KOBJS) $(TRANSOBJS) $(AUDIOOBJS)
 
 ifeq ($(CPU),x86_64)
-CFLAGS+=-DX86_64
+CFLAGS+=-DX86_64 -m64
+LDFLAGS+=-m64
 else
 ifeq ($(CPU),i686)
-CFLAGS+=-DX86_32
+CFLAGS+=-DX86_32 -m32
+LDFLAGS+=-m32
 endif
 endif