diff --git a/src/kernel.s b/src/kernel.s index d056fba..dbac56a 100644 --- a/src/kernel.s +++ b/src/kernel.s @@ -4,7 +4,7 @@ godot_msg: .text -.align 4 +.balign 4 .global _start _start: /* Initialize stack pointers */ diff --git a/src/linker.ld b/src/linker.ld index c17192b..68cafc9 100644 --- a/src/linker.ld +++ b/src/linker.ld @@ -10,7 +10,6 @@ SECTIONS { . = 0x40000000; .text : ALIGN(0x1000) { - obj/s_vectab.o (.text) *(.text) } > m_text .data : ALIGN(0x1000) { diff --git a/src/vectab.s b/src/vectab.s index a05705b..706cdbb 100644 --- a/src/vectab.s +++ b/src/vectab.s @@ -16,7 +16,7 @@ fiq_msg: .string "FIQ" .text -.align 4 +.balign 32 .global vectab vectab: ldr pc, =panic