authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-13 05:17:30+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-31 23:15:49+02:00
log80a02c65ac54670a82c206db169d7afcb4f42efe
tree049753131ff7249c2fb604f7bc852485bbdb5f89
parentd7c3eed8a8fb3f3b9c415a5b64246a0dec94d826
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

libc: remove __SIG_ATOMIC_TYPE__ workaround for riscv(32,64)-netbsd


2 files changed, 2 insertions(+), 4 deletions(-)

lib/libc/include/generic-netbsd/machine/signal.h+1-2
...@@ -33,8 +33,7 @@...@@ -33,8 +33,7 @@
33#define _RISCV_SIGNAL_H_33#define _RISCV_SIGNAL_H_
3434
35#ifndef _LOCORE35#ifndef _LOCORE
36// zig patch: Clang does not define __SIG_ATOMIC_TYPE__36typedef __SIG_ATOMIC_TYPE__ sig_atomic_t;
37typedef int sig_atomic_t;
38#endif37#endif
3938
40#endif /* _RISCV_SIGNAL_H_ */39#endif /* _RISCV_SIGNAL_H_ */
lib/libc/include/generic-netbsd/riscv/signal.h+1-2
...@@ -33,8 +33,7 @@...@@ -33,8 +33,7 @@
33#define _RISCV_SIGNAL_H_33#define _RISCV_SIGNAL_H_
3434
35#ifndef _LOCORE35#ifndef _LOCORE
36// zig patch: Clang does not define __SIG_ATOMIC_TYPE__36typedef __SIG_ATOMIC_TYPE__ sig_atomic_t;
37typedef int sig_atomic_t;
38#endif37#endif
3938
40#endif /* _RISCV_SIGNAL_H_ */39#endif /* _RISCV_SIGNAL_H_ */