diff options
Diffstat (limited to 'gnuefi/elf_ia32_efi.lds')
-rw-r--r-- | gnuefi/elf_ia32_efi.lds | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gnuefi/elf_ia32_efi.lds b/gnuefi/elf_ia32_efi.lds index f27fe5f..0d62afb 100644 --- a/gnuefi/elf_ia32_efi.lds +++ b/gnuefi/elf_ia32_efi.lds @@ -19,7 +19,7 @@ SECTIONS } _etext = .; _text_size = . - _text; - . = ALIGN(4096); + . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE)); .sdata : { _data = .; @@ -76,6 +76,7 @@ SECTIONS . = ALIGN(4096); .dynstr : { *(.dynstr) } . = ALIGN(4096); + . = DATA_SEGMENT_END (.); /DISCARD/ : { *(.rel.reloc) |