Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(231)

Side by Side Diff: sandbox/linux/seccomp-bpf/Makefile

Issue 10546041: Added a new Verifier class to the BPF compiler. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Update GYP file Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 CFLAGS = -g -O3 -Wall -Werror -Wextra -Wno-missing-field-initializers \ 1 CFLAGS = -g -O3 -Wall -Werror -Wextra -Wno-missing-field-initializers \
2 -Wno-unused-parameter -Wno-unused-value -Wno-array-bounds -fPIC -I. 2 -Wno-unused-parameter -Wno-unused-value -Wno-array-bounds -fPIC -I.
3 CPPFLAGS = -D_GNU_SOURCE -DSECCOMP_BPF_STANDALONE -iquote ../../.. 3 CPPFLAGS = -D_GNU_SOURCE -DSECCOMP_BPF_STANDALONE -iquote ../../..
4 LDFLAGS = -g -lpthread 4 LDFLAGS = -g -lpthread
5 DEPFLAGS = -MMD -MF .$@.d 5 DEPFLAGS = -MMD -MF .$@.d
6 MODS := demo sandbox_bpf util 6 MODS := demo sandbox_bpf util verifier
7 OBJS64 := $(shell echo ${MODS} | xargs -n 1 | sed -e 's/$$/.o64/') 7 OBJS64 := $(shell echo ${MODS} | xargs -n 1 | sed -e 's/$$/.o64/')
8 OBJS32 := $(shell echo ${MODS} | xargs -n 1 | sed -e 's/$$/.o32/') 8 OBJS32 := $(shell echo ${MODS} | xargs -n 1 | sed -e 's/$$/.o32/')
9 ALL_OBJS = $(OBJS32) $(OBJS64) 9 ALL_OBJS = $(OBJS32) $(OBJS64)
10 DEP_FILES = $(wildcard $(foreach f,$(ALL_OBJS),.$(f).d)) 10 DEP_FILES = $(wildcard $(foreach f,$(ALL_OBJS),.$(f).d))
11 11
12 .SUFFIXES: .o64 .o32 12 .SUFFIXES: .o64 .o32
13 13
14 all: demo32 demo64 14 all: demo32 demo64
15 15
16 clean: 16 clean:
17 $(RM) demo32 demo64 17 $(RM) demo32 demo64
18 $(RM) *.o *.o32 *.o64 .*.d 18 $(RM) *.o *.o32 *.o64 .*.d
19 $(RM) core core.* vgcore vgcore.* strace.log* 19 $(RM) core core.* vgcore vgcore.* strace.log*
20 20
21 -include $(DEP_FILES) 21 -include $(DEP_FILES)
22 22
23 demo32: ${OBJS32} 23 demo32: ${OBJS32}
24 ${CXX} -m32 -o $@ $+ ${LDFLAGS} 24 ${CXX} -m32 -o $@ $+ ${LDFLAGS}
25 demo64: ${OBJS64} 25 demo64: ${OBJS64}
26 ${CXX} -m64 -o $@ $+ ${LDFLAGS} 26 ${CXX} -m64 -o $@ $+ ${LDFLAGS}
27 27
28 .cc.o32: 28 .cc.o32:
29 ${CXX} -m32 ${CFLAGS} ${CPPFLAGS} ${DEPFLAGS} -c -o $@ $< 29 ${CXX} -m32 ${CFLAGS} ${CPPFLAGS} ${DEPFLAGS} -c -o $@ $<
30 .cc.o64: 30 .cc.o64:
31 ${CXX} -m64 ${CFLAGS} ${CPPFLAGS} ${DEPFLAGS} -c -o $@ $< 31 ${CXX} -m64 ${CFLAGS} ${CPPFLAGS} ${DEPFLAGS} -c -o $@ $<
OLDNEW
« no previous file with comments | « no previous file | sandbox/linux/seccomp-bpf/sandbox_bpf.h » ('j') | sandbox/linux/seccomp-bpf/verifier.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698