1 2CC = gcc 3 4# X86 5#COPTS = -I../include -g -O2 -mmmx -msse 6#PLATFORM = X86 7DIS = objdump -d -S 8 9# EMULATED 10COPTS = -I../include -D__SIMD_EMU__ -g -O2 11PLATFORM = emu 12 13default: test_simd.c emulated 14 ${CC} ${COPTS} -o test_simd_${PLATFORM} test_simd.c 15 16emulated: test_simd.c 17 ${CC} ${COPTS} -D__SIMD_EMU__ -o test_simd_emu test_simd.c 18 19xdiff: default emulated 20 ${DIS} test_simd_${PLATFORM} > test_simd_${PLATFORM}.dis 21 ${DIS} test_simd_emu > test_simd_emu.dis 22 xdiff test_simd_emu.dis test_simd_${PLATFORM}.dis 23 24clean: 25 rm test_simd_${PLATFORM} test_simd_emu *.dis 26