1 # SPDX-License-Identifier: GPL-2.0
4 uname_M
:= $(shell uname
-m
2>/dev
/null || echo not
)
5 ARCH ?
= $(shell echo
$(uname_M
) | sed
-e s
/i
.86/x86
/ -e s
/x86_64
/x86
/)
7 TEST_GEN_PROGS
:= $(OUTPUT
)/vdso_test
9 TEST_GEN_PROGS
+= $(OUTPUT
)/vdso_standalone_test_x86
14 CFLAGS_vdso_standalone_test_x86
:= -nostdlib
-fno-asynchronous-unwind-tables
-fno-stack-protector
15 ifeq ($(CONFIG_X86_32
),y
)
19 all: $(TEST_GEN_PROGS
)
20 $(OUTPUT
)/vdso_test
: parse_vdso.c vdso_test.c
21 $(OUTPUT
)/vdso_standalone_test_x86
: vdso_standalone_test_x86.c parse_vdso.c
22 $(CC
) $(CFLAGS
) $(CFLAGS_vdso_standalone_test_x86
) \
23 vdso_standalone_test_x86.c parse_vdso.c \