diff options
Diffstat (limited to 'src/arch/x86')
-rw-r--r-- | src/arch/x86/car.ld | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/arch/x86/car.ld b/src/arch/x86/car.ld index 8e1af15df3..f99304f396 100644 --- a/src/arch/x86/car.ld +++ b/src/arch/x86/car.ld @@ -72,6 +72,8 @@ /* Allow global uninitialized variables for stages without CAR teardown. */ *(.bss) *(.bss.*) + *(.lbss) + *(.lbss.*) *(.sbss) *(.sbss.*) . = ALIGN(ARCH_POINTER_ALIGN_SIZE); @@ -97,6 +99,8 @@ _bogus = ASSERT(_etext == ALIGN(_etext, ARCH_POINTER_ALIGN_SIZE), "Cache-As-RAM _data = .; *(.data); *(.data.*); + *(.ldata); + *(.ldata.*); *(.sdata); *(.sdata.*); . = ALIGN(ARCH_POINTER_ALIGN_SIZE); |