summaryrefslogtreecommitdiff
path: root/arch/x86/lib/elf_x86_64_efi.lds
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2018-08-20 15:17:41 +0300
committerAlexander Graf <agraf@suse.de>2018-08-20 15:17:43 +0300
commit6331cb21650f097d2310de432647b2fbe66935c3 (patch)
treee1b23793e6e1f52069e87cb79e219f11b28d900a /arch/x86/lib/elf_x86_64_efi.lds
parent07240da293379cc3e50fef1615b14225d7d583af (diff)
downloadu-boot-6331cb21650f097d2310de432647b2fbe66935c3.tar.xz
x86: Include bss subsections in linker script
When we build with -fdata-sections we may end up with bss subsections. Our linker script explicitly lists only a single consecutive bss section though. Adapt the statement to also include subsections. This fixes booting efi-x86_app_defconfig. Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'arch/x86/lib/elf_x86_64_efi.lds')
-rw-r--r--arch/x86/lib/elf_x86_64_efi.lds2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/lib/elf_x86_64_efi.lds b/arch/x86/lib/elf_x86_64_efi.lds
index 7cad70a2e4..b436429b33 100644
--- a/arch/x86/lib/elf_x86_64_efi.lds
+++ b/arch/x86/lib/elf_x86_64_efi.lds
@@ -44,7 +44,7 @@ SECTIONS
*(.sbss)
*(.scommon)
*(.dynbss)
- *(.bss)
+ *(.bss*)
*(COMMON)
*(.rel.local)