move everything out of trunk
[lttv.git] / markers-userspace / Makefile_64
1
2 #64 bits arch Makefile
3
4 CC=gcc
5
6 all: libtestlib.so testprog testprog.S
7
8 marker-lib.o: marker-lib.c marker.h
9 $(CC) -fPIC -O2 -DCONFIG_MARKERS -c -o $@ marker-lib.c
10
11 testprog: testprog.c marker.h marker-lib.o
12 $(CC) -fPIC -Wl,-Telf_x86_64.xmark -O2 -DCONFIG_MARKERS -L. -ltestlib -o $@ testprog.c marker-lib.o
13
14 testprog.S: testprog.c marker.h
15 $(CC) -fPIC -O2 -DCONFIG_MARKERS -S -o $@ testprog.c
16
17 libtestlib.so: testlib.c marker.h marker-lib.o
18 $(CC) -Wl,-Telf_x86_64.xmark -O2 -fPIC -DCONFIG_MARKERS -shared -o $@ testlib.c marker-lib.o
19
20 .PHONY: clean
21
22 clean:
23 rm -f testprog testprog.S marker-lib.o libtestlib.so
This page took 0.033006 seconds and 4 git commands to generate.