Commit | Line | Data |
---|---|---|
b6aa9979 | 1 | |
3ae069cf IM |
2 | FILES= \ |
3 | test-hello \ | |
90ac5422 | 4 | test-stackprotector-all \ |
430be5ab | 5 | test-stackprotector \ |
c2510445 | 6 | test-volatile-register-var \ |
3ae069cf | 7 | test-libnuma |
b6aa9979 | 8 | |
8b6eb56a IM |
9 | CC := $(CC) -MD |
10 | ||
b6aa9979 IM |
11 | all: $(FILES) |
12 | ||
13 | BUILD = $(CC) -o $(OUTPUT)$@ $@.c | |
14 | ||
15 | ############################### | |
16 | ||
8b6eb56a | 17 | test-hello: |
b6aa9979 IM |
18 | $(BUILD) |
19 | ||
90ac5422 IM |
20 | test-stackprotector-all: |
21 | $(BUILD) -Werror -fstack-protector-all | |
22 | ||
430be5ab IM |
23 | test-stackprotector: |
24 | $(BUILD) -Werror -fstack-protector | |
25 | ||
c2510445 IM |
26 | test-volatile-register-var: |
27 | $(BUILD) -Werror -Wvolatile-register-var | |
28 | ||
3ae069cf IM |
29 | test-libnuma: |
30 | $(BUILD) -lnuma | |
31 | ||
8b6eb56a IM |
32 | -include *.d */*.d |
33 | ||
b6aa9979 IM |
34 | ############################### |
35 | ||
36 | clean: | |
8b6eb56a | 37 | rm -f $(FILES) *.d |