Begin setting up stack unwinding/tracing.

This actually worked so I am chuffed, but it doesn't read the necessary
DWARF structures just yet. Still a good step forwards.
This commit is contained in:
2025-03-05 20:44:09 +00:00
parent af995d1d76
commit 2fb1741100
9 changed files with 283 additions and 15 deletions
-6
View File
@@ -46,12 +46,6 @@ SECTIONS
*(.rodata .rodata.*)
} :rodata
/* Adds support for stack unwinding using the unwinding crate. */
. = ALIGN(8);
PROVIDE(__eh_frame = .);
.eh_frame : { KEEP (*(.eh_frame)) *(.eh_frame.*) }
/* Move to the next memory page for .data */
. = ALIGN(CONSTANT(MAXPAGESIZE));