Explicitly set exception vectors in link.ld

pull/73/head
Andre Richter 4 years ago
parent dfbcd444dd
commit 7e14b246d7
No known key found for this signature in database
GPG Key ID: 2116C1AB102F615E

@ -883,6 +883,22 @@ diff -uNr 11_virtual_memory/src/_arch/aarch64/exception.S 12_exceptions_part1_gr
+
+ eret
diff -uNr 11_virtual_memory/src/bsp/raspberrypi/link.ld 12_exceptions_part1_groundwork/src/bsp/raspberrypi/link.ld
--- 11_virtual_memory/src/bsp/raspberrypi/link.ld
+++ 12_exceptions_part1_groundwork/src/bsp/raspberrypi/link.ld
@@ -14,6 +14,11 @@
*(.text._start) *(.text*)
}
+ .exception_vectors :
+ {
+ *(.exception_vectors*)
+ }
+
.rodata :
{
*(.rodata*)
diff -uNr 11_virtual_memory/src/bsp/raspberrypi/memory/mmu.rs 12_exceptions_part1_groundwork/src/bsp/raspberrypi/memory/mmu.rs
--- 11_virtual_memory/src/bsp/raspberrypi/memory/mmu.rs
+++ 12_exceptions_part1_groundwork/src/bsp/raspberrypi/memory/mmu.rs

@ -14,6 +14,11 @@ SECTIONS
*(.text._start) *(.text*)
}
.exception_vectors :
{
*(.exception_vectors*)
}
.rodata :
{
*(.rodata*)

@ -14,6 +14,11 @@ SECTIONS
*(.text._start) *(.text*)
}
.exception_vectors :
{
*(.exception_vectors*)
}
.rodata :
{
*(.rodata*)

@ -14,6 +14,11 @@ SECTIONS
*(.text._start) *(.text*)
}
.exception_vectors :
{
*(.exception_vectors*)
}
.rodata :
{
*(.rodata*)

Loading…
Cancel
Save