aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/Makefile
diff options
context:
space:
mode:
authorIvan Vecera <ivecera@redhat.com>2019-03-15 21:04:14 +0100
committerAlexei Starovoitov <ast@kernel.org>2019-03-21 19:37:30 -0700
commitf6827526279d75f0b1c1605b1bf560024bd7696f (patch)
tree917817cc87e4a43f3450a55df9e16bfa48de61a6 /tools/testing/selftests/bpf/Makefile
parentsamples: bpf: add xdp_sample_pkts to .gitignore (diff)
downloadlinux-dev-f6827526279d75f0b1c1605b1bf560024bd7696f.tar.xz
linux-dev-f6827526279d75f0b1c1605b1bf560024bd7696f.zip
selftests: bpf: modify urandom_read and link it non-statically
After some experiences I found that urandom_read does not need to be linked statically. When the 'read' syscall call is moved to separate non-inlined function then bpf_get_stackid() is able to find the executable in stack trace and extract its build_id from it. Signed-off-by: Ivan Vecera <ivecera@redhat.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/Makefile')
-rw-r--r--tools/testing/selftests/bpf/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile
index 25d3939eb840..edd59707cb1f 100644
--- a/tools/testing/selftests/bpf/Makefile
+++ b/tools/testing/selftests/bpf/Makefile
@@ -70,7 +70,7 @@ TEST_CUSTOM_PROGS = $(OUTPUT)/urandom_read
all: $(TEST_CUSTOM_PROGS)
$(OUTPUT)/urandom_read: $(OUTPUT)/%: %.c
- $(CC) -o $@ -static $< -Wl,--build-id
+ $(CC) -o $@ $< -Wl,--build-id
BPFOBJ := $(OUTPUT)/libbpf.a