summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArshia Ghafoori <arshia001@live.com>2023-08-22 11:54:40 +0400
committerArshia Ghafoori <arshia001@live.com>2023-08-22 11:54:40 +0400
commite3f1600aacf2f8dd3d6a652db10e66d3e775ff40 (patch)
treefb30bd9367aed859946c918b9bfa06d2c0c838c0
parenta8a7fe1f33dcb645aa9ac3125e790459447c5c88 (diff)
Make inner functions static
-rw-r--r--expected/wasm32-wasi/defined-symbols.txt2
-rw-r--r--expected/wasm64-wasi/defined-symbols.txt2
-rw-r--r--libc-top-half/musl/src/signal/sigaction.c4
3 files changed, 2 insertions, 6 deletions
diff --git a/expected/wasm32-wasi/defined-symbols.txt b/expected/wasm32-wasi/defined-symbols.txt
index 2944524..867c88c 100644
--- a/expected/wasm32-wasi/defined-symbols.txt
+++ b/expected/wasm32-wasi/defined-symbols.txt
@@ -50,7 +50,6 @@ __cxa_atexit
__cxa_finalize
__daylight
__default_guardsize
-__default_handler
__default_stacksize
__des_setkey
__dlerror_lockptr
@@ -282,7 +281,6 @@ __shlim
__shm_mapname
__sigaction
__sigaction_external_default
-__sigaction_inner
__signgam
__sigsetjmp_tail
__sin
diff --git a/expected/wasm64-wasi/defined-symbols.txt b/expected/wasm64-wasi/defined-symbols.txt
index 2944524..867c88c 100644
--- a/expected/wasm64-wasi/defined-symbols.txt
+++ b/expected/wasm64-wasi/defined-symbols.txt
@@ -50,7 +50,6 @@ __cxa_atexit
__cxa_finalize
__daylight
__default_guardsize
-__default_handler
__default_stacksize
__des_setkey
__dlerror_lockptr
@@ -282,7 +281,6 @@ __shlim
__shm_mapname
__sigaction
__sigaction_external_default
-__sigaction_inner
__signgam
__sigsetjmp_tail
__sin
diff --git a/libc-top-half/musl/src/signal/sigaction.c b/libc-top-half/musl/src/signal/sigaction.c
index be64eee..6f7dbd1 100644
--- a/libc-top-half/musl/src/signal/sigaction.c
+++ b/libc-top-half/musl/src/signal/sigaction.c
@@ -103,7 +103,7 @@ static const sighandler_t default_handlers[_NSIG] = {
typedef void (*sighandler_t)(int);
static sighandler_t default_handler = NULL;
-void __default_handler(int sig) {
+static void __default_handler(int sig) {
switch (sig) {
// Default behavior: "core".
case SIGABRT:
@@ -279,7 +279,7 @@ int __sigaction(int sig, const struct sigaction *restrict sa, struct sigaction *
return r;
}
#else
-int __sigaction_inner(int sig, const struct sigaction *restrict sa, struct sigaction *restrict old)
+static int __sigaction_inner(int sig, const struct sigaction *restrict sa, struct sigaction *restrict old)
{
unsigned long set[_NSIG/(8*sizeof(long))];