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-10-07 00:30:52+02:00
log902c7bb4ffb0b4bfd6de5fc8058bf147fc5d5a3d
tree34a1c3a94dd5455fed63a3d8ce357e5956be5196
parent3392984789d4880ff288abb518078a2a2eae400a
signature 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_ */