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 ---