From 1e200cc7f27bf1bc2f365eb3b75aae5f6493b040 Mon Sep 17 00:00:00 2001 From: veclavtlica Date: Wed, 7 Oct 2026 11:26:22 +0300 Subject: [PATCH] more generic tiny.ld --- Player/tiny.ld | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/Player/tiny.ld b/Player/tiny.ld index bf39ff0..fc5bac2 100644 --- a/Player/tiny.ld +++ b/Player/tiny.ld @@ -1,5 +1,3 @@ -OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64", "elf64-x86-64") -OUTPUT_ARCH(i386:x86-64) ENTRY(_start) PHDRS @@ -24,6 +22,10 @@ SECTIONS *(.data*) } + .shstrtab : { + *(.shstrtab*) + } + .bss : { *(.bss*) *(COMMON) @@ -31,18 +33,6 @@ SECTIONS /* Discard bloat and unnecessary ELF sections */ /DISCARD/ : { - *(.note.GNU-stack) - *(.gnu_debuglink) - *(.gnu.lto_*) - *(.note.gnu.build-id) - *(.eh_frame_hdr) - *(.eh_frame_entry) - *(.eh_frame) - *(.comment) - *(.interp) - *(.dynsym) - *(.dynstr) - *(.hash) - *(.gnu.hash) + *(*) } }