Makefile (5c48b108ecbf6505d929e64d50dace13ac2bdf34) | Makefile (4d211093e838ddd049b5cf4f0773aa5ac67f9976) |
---|---|
1# 2# Building vDSO images for x86. 3# 4 5VDSO64-y := y 6 7vdso-install-$(VDSO64-y) += vdso.so 8 --- 32 unchanged lines hidden (view full) --- 41 $(filter -g%,$(KBUILD_CFLAGS)) $(call cc-option, -fno-stack-protector) \ 42 -fno-omit-frame-pointer -foptimize-sibling-calls 43 44$(vobjs): KBUILD_CFLAGS += $(CFL) 45 46# 47# vDSO code runs in userspace and -pg doesn't help with profiling anyway. 48# | 1# 2# Building vDSO images for x86. 3# 4 5VDSO64-y := y 6 7vdso-install-$(VDSO64-y) += vdso.so 8 --- 32 unchanged lines hidden (view full) --- 41 $(filter -g%,$(KBUILD_CFLAGS)) $(call cc-option, -fno-stack-protector) \ 42 -fno-omit-frame-pointer -foptimize-sibling-calls 43 44$(vobjs): KBUILD_CFLAGS += $(CFL) 45 46# 47# vDSO code runs in userspace and -pg doesn't help with profiling anyway. 48# |
49CFLAGS_REMOVE_vdso-note.o = -pg 50CFLAGS_REMOVE_um_vdso.o = -pg | 49CFLAGS_REMOVE_vdso-note.o = -pg -fprofile-arcs -ftest-coverage 50CFLAGS_REMOVE_um_vdso.o = -pg -fprofile-arcs -ftest-coverage |
51 52targets += vdso-syms.lds 53obj-$(VDSO64-y) += vdso-syms.lds 54 55# 56# Match symbols in the DSO that look like VDSO*; produce a file of constants. 57# 58sed-vdsosym := -e 's/^00*/0/' \ --- 32 unchanged lines hidden --- | 51 52targets += vdso-syms.lds 53obj-$(VDSO64-y) += vdso-syms.lds 54 55# 56# Match symbols in the DSO that look like VDSO*; produce a file of constants. 57# 58sed-vdsosym := -e 's/^00*/0/' \ --- 32 unchanged lines hidden --- |