]> git.siccegge.de Git - frida/frida.git/blob - src/disassembler/llvm/tests/Makefile
Add doc repo as submodule
[frida/frida.git] / src / disassembler / llvm / tests / Makefile
1 #!/usr/bin/make -f
2
3 all: amd64LinuxDisassemblerTest.cxx armelLinuxDisassemblerTest.cxx mipselLinuxDisassemblerTest.cxx amd64MachODisassemblerTest.cxx
4
5 amd64LinuxDisassemblerTest.cxx: DisassemblerTest.cxx.m4
6 m4 -DNAME=amd64Linux \
7 -DFILENAME=/disassembler/binaries/crypt.clang.O2.amd64.elf \
8 -DENTRY=0x4005F0 \
9 -DMAIN_ENTRY=0x400770 \
10 -DMAIN_NAME=main \
11 -DMAIN_SIZE=17 \
12 -DMAIN_BLOCKS=4 \
13 -DMAIN_CHILD_0=0x4007ea \
14 -DMAIN_CHILD_1=0x4007ce \
15 -DTEST_ENTRY=0x4006f0 \
16 -DTEST_NAME=check \
17 -DTEST_SIZE=29 \
18 < $^ > $@
19
20 armelLinuxDisassemblerTest.cxx: DisassemblerTest.cxx.m4
21 m4 -DNAME=armelLinux \
22 -DFILENAME=/disassembler/binaries/crypt.clang.O2.armel.elf \
23 -DENTRY=0x104a8 \
24 -DMAIN_ENTRY=0x1062c \
25 -DMAIN_NAME=main \
26 -DMAIN_SIZE=22 \
27 -DMAIN_BLOCKS=4 \
28 -DMAIN_CHILD_0=0x1068c \
29 -DMAIN_CHILD_1=0x10684 \
30 -DTEST_ENTRY=0x105d8 \
31 -DTEST_NAME=check \
32 -DTEST_SIZE=18 \
33 < $^ > $@
34
35 mipselLinuxDisassemblerTest.cxx: DisassemblerTest.cxx.m4
36 m4 -DNAME=DISABLED_mipselLinux \
37 -DFILENAME=/disassembler/binaries/crypt.clang.O2.mipsel.elf \
38 -DENTRY=0x4005F0 \
39 -DMAIN_ENTRY=0x400870 \
40 -DMAIN_NAME=main \
41 -DMAIN_SIZE=27 \
42 -DMAIN_BLOCKS=4 \
43 -DMAIN_CHILD_0=0x4008f4 \
44 -DMAIN_CHILD_1=0x4008dc \
45 -DTEST_ENTRY=0x400810 \
46 -DTEST_NAME=check \
47 -DTEST_SIZE=24 \
48 < $^ > $@
49
50 amd64MachODisassemblerTest.cxx: DisassemblerTest.cxx.m4
51 m4 -DNAME=amd64MachO \
52 -DFILENAME=/disassembler/binaries/crypt.clang.O2.amd64.macho \
53 -DENTRY=0x0 \
54 -DMAIN_ENTRY=0x100000e30 \
55 -DMAIN_NAME=_main \
56 -DMAIN_SIZE=20 \
57 -DMAIN_BLOCKS=6 \
58 -DMAIN_CHILD_0=0x100000EB2 \
59 -DMAIN_CHILD_1=0x100000E99 \
60 -DTEST_ENTRY=0x100000db0 \
61 -DTEST_NAME=_check \
62 -DTEST_SIZE=29 \
63 < $^ > $@