X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=support%2Ftests%2Fdhrystone%2FMakefile;h=824fac0f2a9705db0d17c860f8a00a65b59cf96e;hb=d935ec1dfcf761b5f0790fce80953d7b80d99252;hp=da2343ef14164d6ab196163510718a1cf0969993;hpb=d06539f5b941cd7fce59d80870b0191c2996bac9;p=fw%2Fsdcc diff --git a/support/tests/dhrystone/Makefile b/support/tests/dhrystone/Makefile index da2343ef..824fac0f 100644 --- a/support/tests/dhrystone/Makefile +++ b/support/tests/dhrystone/Makefile @@ -1,36 +1,28 @@ # Simple Makefile for dhrystone and sdcc -#CC = /home/michaelh/projects/sdcc/bin/sdcc +PROC = gbz80 +PORT = gb + +CC = /home/michaelh/projects/gbdk-support/lcc/lcc # -DNOENUM is here to make the results more predictable -#CFLAGS = -mgbz80 -v --dumpall -CC = lcc-gb -CFLAGS = -int16 -DSDCC=1 -v -CFLAGS += -DREG= -DNOSTRUCTASSIGN -DNOENUM -DBROKEN_SDCC=0 -DHZ=100 -LIBDIR = /home/michaelh/projects/sdcc/device/lib/gbz80/ -LD = link-gb -AS = as-gb +CFLAGS = +CFLAGS += -DREG= -DNOSTRUCTASSIGN -DNOENUM +LIBDIR = /home/michaelh/projects/gbdk-lib/build/ +LD = link-$(PROC) +LDFLAGS = -v +AS = as-$(PROC) OBJ = dhry.o all: dhry dhry: $(OBJ) - $(LD) -n -- -z -m -k$(LIBDIR) -lz80.lib \ - -b_CODE=0x200 dhry.gb $(LIBDIR)crt0.o $(OBJ) -# cat dhry.ihx | ../../makebin/makebin > dhry.rom + $(CC) -o dhry.gb dhry.o native: gcc -g -O2 -DREG= -DNOSTRUCTASSIGN -DNOENUM -o dhry dhry.c -.c.o: - $(CC) $(CFLAGS) $< - dhry.c: clean: rm -r *~ dhry - -dhry.o: dhry.c - /usr/lib/SDK/gbz80-gb/2.1.0/bin/cpp -DINT_16_BITS -D__STDC__=1 -DZ80 -DGB -DGAMEBOY -D__LCC__ -DSDCC=1 -DREG= -DNOSTRUCTASSIGN -DNOENUM -DBROKEN_SDCC=0 -DHZ=100 -I/usr/lib/sdcc/include dhry.c dhry.i - /usr/lib/SDK/gbz80-gb/2.1.0/bin/rcc -target=gbz80/int16 -optimize -v dhry.i dhry.asm - $(AS) -plosff dhry.o dhry.asm \ No newline at end of file