From ce22bf529f98b8d565cb6cc05d5d3de86bc6899c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steven=20Dee=20=28J=C5=8Dshin=29?= Date: Sun, 5 Jan 2025 19:30:31 -0800 Subject: [PATCH] Resolve multiple definition of __sig (fixes #1346) --- libc/intrin/sigblock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc/intrin/sigblock.c b/libc/intrin/sigblock.c index b0fb34a42..e53ae7c96 100644 --- a/libc/intrin/sigblock.c +++ b/libc/intrin/sigblock.c @@ -30,7 +30,7 @@ // usually better that sigprocmask only strace the user is calling it. // plus, since we have a very specific use case, this code goes faster -struct Signals __sig; +extern struct Signals __sig; sigset_t __sig_block(void) { if (IsWindows() || IsMetal()) {