forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/arch/powerpc/kernel/vdso32/Makefile
....@@ -2,9 +2,7 @@
22
33 # List of files in the vdso, has to be asm only for now
44
5
-obj-vdso32-$(CONFIG_PPC64) = getcpu.o
6
-obj-vdso32 = sigtramp.o gettimeofday.o datapage.o cacheflush.o note.o \
7
- $(obj-vdso32-y)
5
+obj-vdso32 = sigtramp.o gettimeofday.o datapage.o cacheflush.o note.o getcpu.o
86
97 # Build rules
108
....@@ -23,15 +21,15 @@
2321 obj-vdso32 := $(addprefix $(obj)/, $(obj-vdso32))
2422
2523 GCOV_PROFILE := n
24
+KCOV_INSTRUMENT := n
2625 UBSAN_SANITIZE := n
2726
28
-ccflags-y := -shared -fno-common -fno-builtin
29
-ccflags-y += -nostdlib -Wl,-soname=linux-vdso32.so.1 \
30
- $(call cc-ldoption, -Wl$(comma)--hash-style=both)
27
+ccflags-y := -shared -fno-common -fno-builtin -nostdlib \
28
+ -Wl,-soname=linux-vdso32.so.1 -Wl,--hash-style=both
3129 asflags-y := -D__VDSO32__ -s
3230
3331 obj-y += vdso32_wrapper.o
34
-extra-y += vdso32.lds
32
+targets += vdso32.lds
3533 CPPFLAGS_vdso32.lds += -P -C -Upowerpc
3634
3735 # Force dependency (incbin is bad)