Mercurial > repos > blastem
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) |