Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

selftests/bpf: Add -fms-extensions to bpf build flags

The kernel is now built with -fms-extensions, therefore
generated vmlinux.h contains types like:
struct slab {
..
struct freelist_counters;
};

Use -fms-extensions and -Wno-microsoft-anon-tag flags
to build bpf programs that #include "vmlinux.h"

Signed-off-by: Alexei Starovoitov <ast@kernel.org>

+2
+2
tools/testing/selftests/bpf/Makefile
··· 437 437 -I$(abspath $(OUTPUT)/../usr/include) \ 438 438 -std=gnu11 \ 439 439 -fno-strict-aliasing \ 440 + -Wno-microsoft-anon-tag \ 441 + -fms-extensions \ 440 442 -Wno-compare-distinct-pointer-types \ 441 443 -Wno-initializer-overrides \ 442 444 #