| Index: sandbox/linux/seccomp-bpf/Makefile
|
| diff --git a/sandbox/linux/seccomp-bpf/Makefile b/sandbox/linux/seccomp-bpf/Makefile
|
| index eb3cde6b97354fc04f384148785e10290141e2d6..930524bc7a831019c9dfe3bbe8c1ce2d8474de76 100644
|
| --- a/sandbox/linux/seccomp-bpf/Makefile
|
| +++ b/sandbox/linux/seccomp-bpf/Makefile
|
| @@ -1,8 +1,8 @@
|
| -CFLAGS = -g -O3 -Wall -Werror -Wextra -Wno-missing-field-initializers -fPIC -I.
|
| -CPPFLAGS = -D_GNU_SOURCE -DSECCOMP_BPF_STANDALONE -iquote ../../..
|
| -LDFLAGS = -g -lpthread
|
| +DEF_CFLAGS = -g -O3 -Wall -Werror -Wextra -Wno-missing-field-initializers -fPIC -I.
|
| +DEF_CPPFLAGS = -D_GNU_SOURCE -DSECCOMP_BPF_STANDALONE -DSECCOMP_BPF_VALGRIND_HACKS -iquote ../../..
|
| +DEF_LDFLAGS = -g -lpthread
|
| DEPFLAGS = -MMD -MF .$@.d
|
| -MODS := demo sandbox_bpf util verifier
|
| +MODS := demo sandbox_bpf errorcode util verifier
|
| OBJS64 := $(shell echo ${MODS} | xargs -n 1 | sed -e 's/$$/.o64/')
|
| OBJS32 := $(shell echo ${MODS} | xargs -n 1 | sed -e 's/$$/.o32/')
|
| ALL_OBJS = $(OBJS32) $(OBJS64)
|
| @@ -20,11 +20,11 @@ clean:
|
| -include $(DEP_FILES)
|
|
|
| demo32: ${OBJS32}
|
| - ${CXX} -m32 -o $@ $+ ${LDFLAGS}
|
| + ${CXX} -m32 -o $@ $+ ${DEF_LDFLAGS} ${LDFLAGS}
|
| demo64: ${OBJS64}
|
| - ${CXX} -m64 -o $@ $+ ${LDFLAGS}
|
| + ${CXX} -m64 -o $@ $+ ${DEF_LDFLAGS} ${LDFLAGS}
|
|
|
| .cc.o32:
|
| - ${CXX} -m32 ${CFLAGS} ${CPPFLAGS} ${DEPFLAGS} -c -o $@ $<
|
| + ${CXX} -m32 ${DEF_CFLAGS} ${DEF_CPPFLAGS} ${CFLAGS} ${CPPFLAGS} ${DEPFLAGS} -c -o $@ $<
|
| .cc.o64:
|
| - ${CXX} -m64 ${CFLAGS} ${CPPFLAGS} ${DEPFLAGS} -c -o $@ $<
|
| + ${CXX} -m64 ${DEF_CFLAGS} ${DEF_CPPFLAGS} ${CFLAGS} ${CPPFLAGS} ${DEPFLAGS} -c -o $@ $<
|
|
|