Mercurial > repos > blastem
diff Makefile @ 2705:ab2d916380bf
WIP uPD78K/II CPU core
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 06 Jul 2025 15:20:46 -0700 |
parents | 46dba737b931 |
children | 0bd48217941a |
line wrap: on
line diff
--- a/Makefile Sun Jul 06 15:18:02 2025 -0700 +++ b/Makefile Sun Jul 06 15:20:46 2025 -0700 @@ -326,6 +326,7 @@ MTESTOBJS:=trans.o serialize.o $(M68KOBJS) $(TRANSOBJS) util.o ZTESTOBJS:=ztestrun.o serialize.o $(Z80OBJS) $(TRANSOBJS) util.o CPMOBJS:=blastcpm.o util.o serialize.o $(Z80OBJS) $(TRANSOBJS) +UPD78K2RUNOBJS:=upd78k2.o upd78k2run.o util.o backend.o tern.o LIBCFLAGS=$(CFLAGS) -fpic -DIS_LIB -DDISABLE_ZLIB @@ -390,6 +391,9 @@ vos_prog_info : $(OBJDIR)/vos_prog_info.o $(OBJDIR)/vos_program_module.o $(CC) -o $@ $^ $(OPT) +upd78k2run : $(UPD78K2RUNOBJS:%.o=$(OBJDIR)/%.o) + $(CC) -o $@ $^ $(OPT) + .PRECIOUS: %.c %.c %.h : %.cpu cpu_dsl.py ./cpu_dsl.py -d $(shell echo $@ | sed -E -e "s/^z80.*$$/$(Z80_DISPATCH)/" -e '/^goto/! s/^.*$$/call/') $< > $(shell echo $@ | sed -E 's/\.[ch]$$/./')c