Rich Felker
|
b129cd8690
guard against compilers failing to handle setjmp specially by default
|
3 years ago |
Rich Felker
|
5e25d87b09
remove macro definition of longjmp from setjmp.h
|
9 years ago |
Rich Felker
|
9693501c15
change jmp_buf to share an underlying type and struct tag with sigjmp_buf
|
11 years ago |
rofl0r
|
d84923d89e
setjmp.h: add struct tag for sigjmp_buf (GCC C++ compatibility)
|
12 years ago |
Rich Felker
|
c1a9658bd1
default features: make musl usable without feature test macros
|
12 years ago |
Rich Felker
|
0c05bd3a9c
further use of _Noreturn, for non-plain-C functions
|
12 years ago |
Rich Felker
|
c8ea985748
add _Noreturn function attribute, with fallback for pre-C11 GNUC
|
12 years ago |
Rich Felker
|
d646249124
fix wrong size for sigjmp_buf signal set array
|
12 years ago |
Rich Felker
|
d6c0efe106
jmp_buf overhaul fixing several issues
|
12 years ago |
Rich Felker
|
25d575edc4
debloat jmp_buf in _GNU_SOURCE mode
|
12 years ago |
Rich Felker
|
419ae6d5c9
support _BSD_SOURCE feature test macro
|
12 years ago |
Rich Felker
|
e8362c8b51
major bugfix for sigset_t (it was mistakenly 1024 bytes instead of bits)
|
13 years ago |
Rich Felker
|
74eea628cf
extensive header cleanup for standards conformance & correctness
|
13 years ago |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
13 years ago |