comparison udis86-1.4/tests/Makefile @ 1:4a9dcbd9e54f

-files of 0.13 beta -fixes so that it now compiles with the current dmd version
author marton@basel.hu
date Tue, 05 Apr 2011 20:44:01 +0200
parents
children
comparison
equal deleted inserted replaced
0:586e4a649642 1:4a9dcbd9e54f
1 # Makefile
2
3 CC = cc
4 RM = rm
5
6
7 .SUFFIXES: .c .o
8 .c.o:
9 $(CC) -c $(CFLAGS) -o $@ $<
10
11 OBJS = gen.o
12
13 gen: $(OBJS)
14 $(CC) $(OBJS) -ludis86 -o gen
15 test16: gen
16 yasm -f bin -o test16.bin test16.asm
17 echo "[bits 16]" > test16.out
18 ./gen -16 < test16.bin >> test16.out
19 diff test16.asm test16.out | more
20 test32: gen
21 yasm -f bin -o test32.bin test32.asm
22 echo "[bits 32]" > test32.out
23 ./gen -32 < test32.bin >> test32.out
24 diff test32.asm test32.out | more
25 test64: gen
26 yasm -f bin -o test64.bin test64.asm
27 echo "[bits 64]" > test64.out
28 ./gen -64 < test64.bin >> test64.out
29 diff test64.asm test64.out | more
30 testjmp: gen
31 yasm -f bin -o testjmp.bin testjmp.asm
32 udcli -64 < testjmp.bin > testjmp.out
33 cat testjmp.out | more
34 clean:
35 $(RM) -f core ./*.o ./gen *~ *.bin *.out