]> git.ozlabs.org Git - ccan/blob - ccan/tal/benchmark/Makefile
45f4f9398dbcd05d7da7739bcea678fc1521dbcb
[ccan] / ccan / tal / benchmark / Makefile
1 CFLAGS=-O3 -Wall -flto -I../../..
2 #CFLAGS=-O3 -Wall -I../../..
3 #CFLAGS=-g -Wall -I../../..
4 LDFLAGS=-O3 -flto
5 LDLIBS=-lrt
6
7 all: speed samba-allocs
8
9 speed: speed.o tal.o talloc.o time.o hash.o list.o
10 samba-allocs: samba-allocs.o tal.o talloc.o time.o hash.o list.o
11
12 tal.o: ../tal.c
13         $(CC) $(CFLAGS) -c -o $@ $<
14 talloc.o: ../../talloc/talloc.c
15         $(CC) $(CFLAGS) -c -o $@ $<
16 time.o: ../../time/time.c
17         $(CC) $(CFLAGS) -c -o $@ $<
18 hash.o: ../../hash/hash.c
19         $(CC) $(CFLAGS) -c -o $@ $<
20 list.o: ../../list/list.c
21         $(CC) $(CFLAGS) -c -o $@ $<
22
23 clean:
24         rm -f speed samba-allocs *.o