Makefile (4f6b838c378a52ea3ae0b15f12ca8a20849072fa) Makefile (d5d44e7e3507b0ad868f68e0c5bca6a57afa1b8b)
1# SPDX-License-Identifier: GPL-2.0
2
3# Absolute relocation type $(ARCH_REL_TYPE_ABS) needs to be defined before
4# the inclusion of generic Makefile.
5ARCH_REL_TYPE_ABS := R_ARM_JUMP_SLOT|R_ARM_GLOB_DAT|R_ARM_ABS32
6include $(srctree)/lib/vdso/Makefile
7
8hostprogs := vdsomunge

--- 28 unchanged lines hidden (view full) ---

37endif
38
39# Disable gcov profiling for VDSO code
40GCOV_PROFILE := n
41
42# Prevents link failures: __sanitizer_cov_trace_pc() is not linked in.
43KCOV_INSTRUMENT := n
44
1# SPDX-License-Identifier: GPL-2.0
2
3# Absolute relocation type $(ARCH_REL_TYPE_ABS) needs to be defined before
4# the inclusion of generic Makefile.
5ARCH_REL_TYPE_ABS := R_ARM_JUMP_SLOT|R_ARM_GLOB_DAT|R_ARM_ABS32
6include $(srctree)/lib/vdso/Makefile
7
8hostprogs := vdsomunge

--- 28 unchanged lines hidden (view full) ---

37endif
38
39# Disable gcov profiling for VDSO code
40GCOV_PROFILE := n
41
42# Prevents link failures: __sanitizer_cov_trace_pc() is not linked in.
43KCOV_INSTRUMENT := n
44
45KASAN_SANITIZE := n
46
45# Force dependency
46$(obj)/vdso.o : $(obj)/vdso.so
47
48# Link rule for the .so file
49$(obj)/vdso.so.raw: $(obj)/vdso.lds $(obj-vdso) FORCE
50 $(call if_changed,vdsold_and_vdso_check)
51
52$(obj)/vdso.so.dbg: $(obj)/vdso.so.raw $(obj)/vdsomunge FORCE

--- 38 unchanged lines hidden ---
47# Force dependency
48$(obj)/vdso.o : $(obj)/vdso.so
49
50# Link rule for the .so file
51$(obj)/vdso.so.raw: $(obj)/vdso.lds $(obj-vdso) FORCE
52 $(call if_changed,vdsold_and_vdso_check)
53
54$(obj)/vdso.so.dbg: $(obj)/vdso.so.raw $(obj)/vdsomunge FORCE

--- 38 unchanged lines hidden ---