comparison Makefile @ 550:96489fb27dbf

Apart from the Z80 core, BlastEm now supports 32-bit x86
author Michael Pavone <pavone@retrodev.com>
date Wed, 19 Feb 2014 00:22:27 -0800
parents a3afee2271ce
children 0687b05061dd
comparison
equal deleted inserted replaced
549:32da1e0d5e55 550:96489fb27dbf
20 20
21 ifndef CPU 21 ifndef CPU
22 CPU:=$(shell uname -m) 22 CPU:=$(shell uname -m)
23 endif 23 endif
24 24
25
26
25 TRANSOBJS=gen_x86.o x86_backend.o mem.o 27 TRANSOBJS=gen_x86.o x86_backend.o mem.o
26 M68KOBJS=68kinst.o m68k_to_x86.o runtime.o 28 M68KOBJS=68kinst.o m68k_to_x86.o
29 ifeq ($(CPU),x86_64)
30 M68kOBJS+= runtime.o
31 else
32 ifeq ($(CPU),i686)
33 M68KOBJS+= runtime_32.o
34 endif
35 endif
36
27 Z80OBJS=z80inst.o z80_to_x86.o zruntime.o 37 Z80OBJS=z80inst.o z80_to_x86.o zruntime.o
28 AUDIOOBJS=ym2612.o psg.o wave.o 38 AUDIOOBJS=ym2612.o psg.o wave.o
29 CONFIGOBJS=config.o tern.o util.o 39 CONFIGOBJS=config.o tern.o util.o
30 40
31 MAINOBJS=blastem.o debug.o gdb_remote.o vdp.o render_sdl.o io.o $(CONFIGOBJS) gst.o $(M68KOBJS) $(TRANSOBJS) $(AUDIOOBJS) 41 MAINOBJS=blastem.o debug.o gdb_remote.o vdp.o render_sdl.o io.o $(CONFIGOBJS) gst.o $(M68KOBJS) $(TRANSOBJS) $(AUDIOOBJS)