Makefile (14e77332e74603efab8347c89d3cda447c3b97c9) | Makefile (e1789d7c752ed001cf1a4bbbd624f70a7dd3c6db) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2# 3# linux/arch/arm/boot/compressed/Makefile 4# 5# create a compressed vmlinuz image from the original vmlinux 6# 7 8OBJS = --- 109 unchanged lines hidden (view full) --- 118LDFLAGS_vmlinux += --be8 119endif 120# Report unresolved symbol references 121LDFLAGS_vmlinux += --no-undefined 122# Delete all temporary local symbols 123LDFLAGS_vmlinux += -X 124# Report orphan sections 125ifdef CONFIG_LD_ORPHAN_WARN | 1# SPDX-License-Identifier: GPL-2.0 2# 3# linux/arch/arm/boot/compressed/Makefile 4# 5# create a compressed vmlinuz image from the original vmlinux 6# 7 8OBJS = --- 109 unchanged lines hidden (view full) --- 118LDFLAGS_vmlinux += --be8 119endif 120# Report unresolved symbol references 121LDFLAGS_vmlinux += --no-undefined 122# Delete all temporary local symbols 123LDFLAGS_vmlinux += -X 124# Report orphan sections 125ifdef CONFIG_LD_ORPHAN_WARN |
126LDFLAGS_vmlinux += --orphan-handling=warn | 126LDFLAGS_vmlinux += --orphan-handling=$(CONFIG_LD_ORPHAN_WARN_LEVEL) |
127endif 128# Next argument is a linker script 129LDFLAGS_vmlinux += -T 130 131# We need to prevent any GOTOFF relocs being used with references 132# to symbols in the .bss section since we cannot relocate them 133# independently from the rest at run time. This can be achieved by 134# ensuring that no private .bss symbols exist, as global symbols --- 32 unchanged lines hidden --- | 127endif 128# Next argument is a linker script 129LDFLAGS_vmlinux += -T 130 131# We need to prevent any GOTOFF relocs being used with references 132# to symbols in the .bss section since we cannot relocate them 133# independently from the rest at run time. This can be achieved by 134# ensuring that no private .bss symbols exist, as global symbols --- 32 unchanged lines hidden --- |