mirror of
https://github.com/fluencelabs/musl
synced 2025-04-24 23:02:14 +00:00
Stub __block_all_sigs/__restore_sigs, and raise
This commit is contained in:
parent
82060f29f6
commit
45757ea824
@ -12,3 +12,8 @@ static inline struct pthread *__pthread_self(void) {
|
|||||||
static inline void __wait(volatile int *addr, volatile int *waiters, int cnt, int priv) {}
|
static inline void __wait(volatile int *addr, volatile int *waiters, int cnt, int priv) {}
|
||||||
static inline void __wake(volatile void *addr, int cnt, int priv) {}
|
static inline void __wake(volatile void *addr, int cnt, int priv) {}
|
||||||
static inline void __futexwait(volatile void *addr, int val, int priv) {}
|
static inline void __futexwait(volatile void *addr, int val, int priv) {}
|
||||||
|
|
||||||
|
#define __block_all_sigs __block_all_sigs
|
||||||
|
static inline void __block_all_sigs(void *set) {}
|
||||||
|
static inline void __block_app_sigs(void *set) {}
|
||||||
|
static inline void __restore_sigs(void *set) {}
|
||||||
|
@ -172,9 +172,11 @@ void __acquire_ptc(void);
|
|||||||
void __release_ptc(void);
|
void __release_ptc(void);
|
||||||
void __inhibit_ptc(void);
|
void __inhibit_ptc(void);
|
||||||
|
|
||||||
|
#ifndef __block_all_sigs
|
||||||
void __block_all_sigs(void *);
|
void __block_all_sigs(void *);
|
||||||
void __block_app_sigs(void *);
|
void __block_app_sigs(void *);
|
||||||
void __restore_sigs(void *);
|
void __restore_sigs(void *);
|
||||||
|
#endif
|
||||||
|
|
||||||
#define DEFAULT_STACK_SIZE 81920
|
#define DEFAULT_STACK_SIZE 81920
|
||||||
#define DEFAULT_GUARD_SIZE 4096
|
#define DEFAULT_GUARD_SIZE 4096
|
||||||
|
1
src/signal/wasm32/block.c
Normal file
1
src/signal/wasm32/block.c
Normal file
@ -0,0 +1 @@
|
|||||||
|
#include "pthread_impl.h"
|
3
src/signal/wasm32/raise.c
Normal file
3
src/signal/wasm32/raise.c
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#include <signal.h>
|
||||||
|
|
||||||
|
int raise(int sig) { }
|
2
src/thread/wasm32/__wait.c
Normal file
2
src/thread/wasm32/__wait.c
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
#include "pthread_impl.h"
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user