summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian August Snoer <ssnoer@proton.me>2026-10-27 22:58:03 +0100
committerSebastian August Snoer <ssnoer@proton.me>2026-10-27 22:58:03 +0100
commit232093e7bf6fcb60402cc2f28394c3bc4b94197c (patch)
tree2b2b2c90b4fee8b72a205b3e5e123d22b72230e1
parent8f0334acf0d348bcf48787038d0a0ba63f740ee4 (diff)
tools: Force the linker to use clang hashes for ELF
-rw-r--r--toolchain/ToolchainNX64.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/toolchain/ToolchainNX64.cmake b/toolchain/ToolchainNX64.cmake
index f3de343f..6c6dca43 100644
--- a/toolchain/ToolchainNX64.cmake
+++ b/toolchain/ToolchainNX64.cmake
@@ -38,6 +38,7 @@ add_definitions(-D MATCHING_HACK_NX_CLANG)
add_link_options(-stdlib=libc++ -nostdlib)
add_link_options(-fPIC -Wl,-Bsymbolic-functions -shared)
+add_link_options(-Wl,--hash-style=sysv)
if (DEFINED UKING_LINKER)
message(STATUS "Using custom linker: ${UKING_LINKER}")
add_link_options(-fuse-ld=${UKING_LINKER})