X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=support%2Ftests%2Fdhrystone%2FMakefile;h=62d194fa2e982ccf6e55d15d24705bac0bb9d051;hb=b1176539b41432fec283cb2d21b77efda04b3780;hp=824fac0f2a9705db0d17c860f8a00a65b59cf96e;hpb=d935ec1dfcf761b5f0790fce80953d7b80d99252;p=fw%2Fsdcc diff --git a/support/tests/dhrystone/Makefile b/support/tests/dhrystone/Makefile index 824fac0f..62d194fa 100644 --- a/support/tests/dhrystone/Makefile +++ b/support/tests/dhrystone/Makefile @@ -1,28 +1,30 @@ # Simple Makefile for dhrystone and sdcc +TOPDIR = ../../.. -PROC = gbz80 -PORT = gb +PROC = z80 + +CC = $(TOPDIR)/bin/sdcc -CC = /home/michaelh/projects/gbdk-support/lcc/lcc # -DNOENUM is here to make the results more predictable -CFLAGS = -CFLAGS += -DREG= -DNOSTRUCTASSIGN -DNOENUM -LIBDIR = /home/michaelh/projects/gbdk-lib/build/ -LD = link-$(PROC) -LDFLAGS = -v -AS = as-$(PROC) +CFLAGS += -DREG= -DNOSTRUCTASSIGN -DNOENUM -V -m$(PROC) --profile --dumpall --stack-auto OBJ = dhry.o -all: dhry +all: dhry.bin + +dhry.ihx: dhry.c + $(CC) $(CFLAGS) dhry.c + +dhry.gb: dhry.c + $(CC) $(CFLAGS) dhry.c -dhry: $(OBJ) - $(CC) -o dhry.gb dhry.o +dhry.c: dhry.h + +dhry.bin: dhry.ihx + cat $< | $(TOPDIR)/bin/makebin > $@ native: gcc -g -O2 -DREG= -DNOSTRUCTASSIGN -DNOENUM -o dhry dhry.c -dhry.c: - clean: - rm -r *~ dhry + rm -f *~ dhry *.o *.gb *.ihx *.rel *.dump* *.lst *.sym *.map *.asm *.bin *.gb