diff options
Diffstat (limited to 'src/kernel.ld')
-rw-r--r-- | src/kernel.ld | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/kernel.ld b/src/kernel.ld index b3749aefb..1078122c8 100644 --- a/src/kernel.ld +++ b/src/kernel.ld @@ -1,18 +1,14 @@ rom_offset = 0xfff00000; base_load_address = 0x00000000; text_load_address = 0x00003000; -hreset_load_address = 0x000ffffc; SECTIONS { . = base_load_address; - .text.intvects ALIGN(0x1000): AT(base_load_address + rom_offset) { + .text ALIGN(0x1000): AT(base_load_address + rom_offset) { *(.text.intvects) - } - - . = text_load_address; - .text ALIGN(0x1000): { + . = text_load_address; *(.text) *(.text._*) *(.rodata) @@ -21,7 +17,6 @@ SECTIONS ctor_start_address = .; *(.ctors) ctor_end_address = .; - } .data ALIGN(0x1000): { @@ -43,11 +38,6 @@ SECTIONS end_load_address = .; - . = hreset_load_address; - .text.hreset : { - *(.text.hreset) - } - /DISCARD/ : { *(.comment) *(.gnu.attributes) |