#!/usr/bin/make -f all: amd64LinuxDisassemblerTest.cxx armelLinuxDisassemblerTest.cxx mipselLinuxDisassemblerTest.cxx amd64MachODisassemblerTest.cxx amd64LinuxDisassemblerTest.cxx: DisassemblerTest.cxx.m4 m4 -DNAME=amd64Linux \ -DFILENAME=/disassembler/binaries/crypt.clang.O2.amd64.elf \ -DENTRY=0x4005F0 \ -DMAIN_ENTRY=0x400770 \ -DMAIN_NAME=main \ -DMAIN_SIZE=17 \ -DMAIN_BLOCKS=4 \ -DMAIN_CHILD_0=0x4007ea \ -DMAIN_CHILD_1=0x4007ce \ -DTEST_ENTRY=0x4006f0 \ -DTEST_NAME=check \ -DTEST_SIZE=29 \ < $^ > $@ armelLinuxDisassemblerTest.cxx: DisassemblerTest.cxx.m4 m4 -DNAME=armelLinux \ -DFILENAME=/disassembler/binaries/crypt.clang.O2.armel.elf \ -DENTRY=0x104a8 \ -DMAIN_ENTRY=0x1062c \ -DMAIN_NAME=main \ -DMAIN_SIZE=22 \ -DMAIN_BLOCKS=4 \ -DMAIN_CHILD_0=0x1068c \ -DMAIN_CHILD_1=0x10684 \ -DTEST_ENTRY=0x105d8 \ -DTEST_NAME=check \ -DTEST_SIZE=18 \ < $^ > $@ mipselLinuxDisassemblerTest.cxx: DisassemblerTest.cxx.m4 m4 -DNAME=DISABLED_mipselLinux \ -DFILENAME=/disassembler/binaries/crypt.clang.O2.mipsel.elf \ -DENTRY=0x4005F0 \ -DMAIN_ENTRY=0x400870 \ -DMAIN_NAME=main \ -DMAIN_SIZE=27 \ -DMAIN_BLOCKS=4 \ -DMAIN_CHILD_0=0x4008f4 \ -DMAIN_CHILD_1=0x4008dc \ -DTEST_ENTRY=0x400810 \ -DTEST_NAME=check \ -DTEST_SIZE=24 \ < $^ > $@ amd64MachODisassemblerTest.cxx: DisassemblerTest.cxx.m4 m4 -DNAME=amd64MachO \ -DFILENAME=/disassembler/binaries/crypt.clang.O2.amd64.macho \ -DENTRY=0x0 \ -DMAIN_ENTRY=0x100000e30 \ -DMAIN_NAME=_main \ -DMAIN_SIZE=20 \ -DMAIN_BLOCKS=6 \ -DMAIN_CHILD_0=0x100000EB2 \ -DMAIN_CHILD_1=0x100000E99 \ -DTEST_ENTRY=0x100000db0 \ -DTEST_NAME=_check \ -DTEST_SIZE=29 \ < $^ > $@