From 4972a871c505d8810df9b4a458d598a54e9440c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sat, 23 Nov 2024 01:24:17 +0100 Subject: [PATCH] musl: Mark __restore(_rt) functions hidden on riscv. https://www.openwall.com/lists/musl/2024/11/23/2 --- lib/libc/musl/src/signal/riscv32/restore.s | 2 ++ lib/libc/musl/src/signal/riscv64/restore.s | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib/libc/musl/src/signal/riscv32/restore.s b/lib/libc/musl/src/signal/riscv32/restore.s index 40012c757a..5a0af6959d 100644 --- a/lib/libc/musl/src/signal/riscv32/restore.s +++ b/lib/libc/musl/src/signal/riscv32/restore.s @@ -1,7 +1,9 @@ .global __restore +.hidden __restore .type __restore, %function __restore: .global __restore_rt +.hidden __restore_rt .type __restore_rt, %function __restore_rt: li a7, 139 # SYS_rt_sigreturn diff --git a/lib/libc/musl/src/signal/riscv64/restore.s b/lib/libc/musl/src/signal/riscv64/restore.s index 40012c757a..5a0af6959d 100644 --- a/lib/libc/musl/src/signal/riscv64/restore.s +++ b/lib/libc/musl/src/signal/riscv64/restore.s @@ -1,7 +1,9 @@ .global __restore +.hidden __restore .type __restore, %function __restore: .global __restore_rt +.hidden __restore_rt .type __restore_rt, %function __restore_rt: li a7, 139 # SYS_rt_sigreturn