-
Notifications
You must be signed in to change notification settings - Fork 10
/
Makefile
36 lines (31 loc) · 1.36 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
deafult: gcc64
gcc64: gcc64_siphash gcc64_siphash_sse2 gcc64_siphash_ssse3
icc64: icc64_siphash icc64_siphash_sse2 icc64_siphash_ssse3
gcc32: gcc32_siphash gcc32_siphash_sse2 gcc32_siphash_ssse3
icc32: icc32_siphash icc32_siphash_sse2 icc32_siphash_ssse3
gcc64_siphash:
gcc siphash.c test.c -m64 -O3 -o test_gcc64_siphash -Wall
gcc64_siphash_sse2:
gcc siphash_sse2.c test.c -m64 -msse2 -O3 -o test_gcc64_siphash_sse2 -Wall
gcc64_siphash_ssse3:
gcc siphash_ssse3.c test.c -m64 -mssse3 -O3 -o test_gcc64_siphash_ssse3 -Wall
icc64_siphash:
icc siphash.c test.c -m64 -O3 -o test_icc64_siphash -Wall
icc64_siphash_sse2:
icc siphash_sse2.c test.c -m64 -msse2 -O3 -o test_icc64_siphash_sse2 -Wall
icc64_siphash_ssse3:
icc siphash_ssse3.c test.c -m64 -mssse3 -O3 -o test_icc64_siphash_ssse3 -Wall
gcc32_siphash:
gcc siphash.c test.c -m32 -O3 -o test_gcc32_siphash -Wall
gcc32_siphash_sse2:
gcc siphash_sse2.c test.c -m32 -msse2 -O3 -o test_gcc32_siphash_sse2 -Wall
gcc32_siphash_ssse3:
gcc siphash_ssse3.c test.c -m32 -mssse3 -O3 -o test_gcc32_siphash_ssse3 -Wall
icc32_siphash:
icc siphash.c test.c -m32 -O3 -o test_icc32_siphash -Wall
icc32_siphash_sse2:
icc siphash_sse2.c test.c -m32 -msse2 -O3 -o test_icc32_siphash_sse2 -Wall
icc32_siphash_ssse3:
icc siphash_ssse3.c test.c -m32 -mssse3 -O3 -o test_icc32_siphash_ssse3 -Wall
clean:
rm -f test_*