From 4f32156ff69980b8e9768d8593c25bdd8f7a1f34 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Tue, 23 Sep 2025 11:30:47 -0400 Subject: usr/amd64: Discard .eh_frame and .note sections These sometimes cause issues so we are better off just stripping them from the final binary. Signed-off-by: Ian Moffett --- src/sys/arch/amd64/conf/user.ld | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/sys/arch') diff --git a/src/sys/arch/amd64/conf/user.ld b/src/sys/arch/amd64/conf/user.ld index 004509a..438fbc5 100644 --- a/src/sys/arch/amd64/conf/user.ld +++ b/src/sys/arch/amd64/conf/user.ld @@ -25,4 +25,9 @@ SECTIONS *(COMMON) *(.bss) } + + /DISCARD/ : { + *(.eh_frame) + *(.note .note.*) + } } -- cgit v1.2.3