diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2021-04-13 15:31:45 +0200 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2021-04-13 15:31:45 +0200 |
| commit | 5a9a57177f730d1c00ab2b47f91e5ea2660a4f77 (patch) | |
| tree | 8d98016687cba592133ca8c57934f60e06f94bbf /src/linker.ld | |
| parent | 457a2117706cdaee34f894e67c89da7bf29f6143 (diff) | |
Enable .bss zeroing and improve paging
Diffstat (limited to 'src/linker.ld')
| -rw-r--r-- | src/linker.ld | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/linker.ld b/src/linker.ld index fdc7b1b..d281e81 100644 --- a/src/linker.ld +++ b/src/linker.ld @@ -5,23 +5,25 @@ OUTPUT_ARCH(i386) SECTIONS { . = 1M; - .text : + .text : ALIGN(4) { *(.multiboot) *(.text) } - .rodata : + .rodata : ALIGN(4) { *(.rodata) } - .data : + .data : ALIGN(4) { *(.data) } - .bss : + .bss : ALIGN(4) { - *(.bss) - *(COMMON) + _bss_start = .; + *(.bss); + _bss_end = .; + *(COMMON); } }
\ No newline at end of file |
