comparison Makefile @ 1703:49a52c737bf0

Fix zero flag calculation in CPU DSL
author Michael Pavone <pavone@retrodev.com>
date Mon, 28 Jan 2019 19:24:04 -0800
parents ba3fb7a3be6b
children e4fe5a450d05
comparison
equal deleted inserted replaced
1702:73ac2e59fa3f 1703:49a52c737bf0
157 M68KOBJS+= m68k_core_x86.o 157 M68KOBJS+= m68k_core_x86.o
158 TRANSOBJS+= gen_x86.o backend_x86.o 158 TRANSOBJS+= gen_x86.o backend_x86.o
159 endif 159 endif
160 endif 160 endif
161 161
162 ifdef NEW_CORE
163 Z80OBJS=z80.o
164 CFLAGS+= -DNEW_CORE
165 else
162 Z80OBJS=z80inst.o z80_to_x86.o 166 Z80OBJS=z80inst.o z80_to_x86.o
167 endif
163 AUDIOOBJS=ym2612.o psg.o wave.o 168 AUDIOOBJS=ym2612.o psg.o wave.o
164 CONFIGOBJS=config.o tern.o util.o paths.o 169 CONFIGOBJS=config.o tern.o util.o paths.o
165 NUKLEAROBJS=$(FONT) nuklear_ui/blastem_nuklear.o nuklear_ui/sfnt.o controller_info.o 170 NUKLEAROBJS=$(FONT) nuklear_ui/blastem_nuklear.o nuklear_ui/sfnt.o controller_info.o
166 RENDEROBJS=render_sdl.o ppm.o 171 RENDEROBJS=render_sdl.o ppm.o
167 172
293 offsets : offsets.c z80_to_x86.h m68k_core.h 298 offsets : offsets.c z80_to_x86.h m68k_core.h
294 $(CC) -o offsets offsets.c 299 $(CC) -o offsets offsets.c
295 300
296 vos_prog_info : vos_prog_info.o vos_program_module.o 301 vos_prog_info : vos_prog_info.o vos_program_module.o
297 $(CC) -o vos_prog_info vos_prog_info.o vos_program_module.o 302 $(CC) -o vos_prog_info vos_prog_info.o vos_program_module.o
303
304 %.c : %.cpu
305 ./cpu_dsl.py $< > $@
298 306
299 %.o : %.S 307 %.o : %.S
300 $(CC) -c -o $@ $< 308 $(CC) -c -o $@ $<
301 309
302 %.o : %.c 310 %.o : %.c