summaryrefslogtreecommitdiff
path: root/src/sys/arch/amd64/conf
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-09-23 11:30:47 -0400
committerIan Moffett <ian@osmora.org>2025-09-23 11:30:47 -0400
commit4f32156ff69980b8e9768d8593c25bdd8f7a1f34 (patch)
tree6f3555f92fe3fd373e18d8018966ea5edc131b37 /src/sys/arch/amd64/conf
parent7651f7d25815a8100939849ba242d0704b34926a (diff)
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 <ian@osmora.org>
Diffstat (limited to 'src/sys/arch/amd64/conf')
-rw-r--r--src/sys/arch/amd64/conf/user.ld5
1 files changed, 5 insertions, 0 deletions
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.*)
+ }
}