blob: 436e222a698aaba17282b5451562f6a55450e508 (
plain)
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
37
38
39
40
41
42
43
44
45
46
|
CC=gcc
CFLAGS=-O2 -Wall
VPATH=../harness ../lib
PROGS=fib integr qsort fft sha1 aes almabench
all: $(PROGS)
fib: fib.o mainfib.o
$(CC) $(CFLAGS) -o fib fib.o mainfib.o
clean::
rm -f fib
integr: integr.o mainintegr.o
$(CC) $(CFLAGS) -o integr integr.o mainintegr.o
clean::
rm -f integr
qsort: qsort.o mainqsort.o
$(CC) $(CFLAGS) -o qsort qsort.o mainqsort.o
clean::
rm -f qsort
fft: fft.o mainfft.o staticlib.o
$(CC) $(CFLAGS) -o fft fft.o mainfft.o staticlib.o -lm
clean::
rm -f fft
sha1: sha1.o mainsha1.o staticlib.o
$(CC) $(CFLAGS) -o sha1 sha1.o mainsha1.o staticlib.o
clean::
rm -f sha1 sha1.cm
aes: aes.o mainaes.o
$(CC) $(CFLAGS) -o aes aes.o mainaes.o
clean::
rm -f aes aes.cm
almabench: almabench.o mainalmabench.o staticlib.o
$(CC) $(CFLAGS) -o almabench almabench.o mainalmabench.o staticlib.o -lm
clean::
rm -f almabench almabench.cm
clean::
rm -f *.s *.o *~
|