Rich Felker
|
a6d272127b
align stack properly for calling global ctors/dtors on x86[_64]
|
11 years ago |
Rich Felker
|
44b4d09fc0
ensure that thread dtv pointer is never null to optimize __tls_get_addr
|
11 years ago |
Rich Felker
|
d926565355
Merge remote-tracking branch 'nsz/review'
|
11 years ago |
Szabolcs Nagy
|
31ff797787
fix the prototype of settimeofday to follow the original BSD declaration
|
11 years ago |
Szabolcs Nagy
|
41c34d188a
fix ioctl _IOR, _IOW, etc macros to avoid signed overflow (2<<30)
|
11 years ago |
Szabolcs Nagy
|
a6367a17d5
on x86_64 use long instead of long long for 64bit posix types
|
11 years ago |
Rich Felker
|
5e642b5a23
change underlying type of clock_t to be uniform and match ABI
|
11 years ago |
Rich Felker
|
05453b37fc
fix overflow behavior of clock() function
|
11 years ago |
Szabolcs Nagy
|
1e5eb73545
math: add fma TODO comments about the underflow issue
|
11 years ago |
Szabolcs Nagy
|
ffd8ac2dd5
math: fix two fma issues (only affects non-nearest rounding mode, x86)
|
11 years ago |
Rich Felker
|
83af1dd65a
Merge remote-tracking branch 'nsz/review'
|
11 years ago |
Szabolcs Nagy
|
bfda379358
math: sin cos cleanup
|
11 years ago |
Rich Felker
|
69ee9b2cb1
make err.h functions print __progname
|
11 years ago |
Szabolcs Nagy
|
1d5ba3bb5a
math: tan cleanups
|
11 years ago |
Rich Felker
|
22730d6560
add FLT_TRUE_MIN, etc. macros from C11
|
11 years ago |
Rich Felker
|
ec9f5353b1
remove the __STDC_FORMAT_MACROS nonsense from inttypes.h
|
11 years ago |
Rich Felker
|
1a70198b3e
fix mknod and mknodat to accept large dev_t values
|
11 years ago |
Szabolcs Nagy
|
e216951f50
math: use double_t for temporaries to avoid stores on i386
|
11 years ago |
Rich Felker
|
2c184264ea
support full range of dev_t major/minor numbers in makedev, etc. macros
|
11 years ago |
Szabolcs Nagy
|
2897bfdd60
remove compound literals from math.h to please c++
|
12 years ago |
Rich Felker
|
da49b872f5
fix incorrect clock tick scaling in fallback case of clock()
|
12 years ago |
Rich Felker
|
9293b765c4
do not interpret errors in return value of times() syscall
|
12 years ago |
Rich Felker
|
2c074b0d6c
transition to using functions for internal signal blocking/restoring
|
12 years ago |
Rich Felker
|
d53c92c972
optimize/debloat raise
|
12 years ago |
Rich Felker
|
d674f8582a
prevent code from running under a thread id which already gave ESRCH
|
12 years ago |
Rich Felker
|
47d2bf5103
synccall signal handler need not handle dead threads anymore
|
12 years ago |
Rich Felker
|
082fb4e9bf
fix clobbering of signal mask when creating thread with sched attributes
|
12 years ago |
Rich Felker
|
d0ba09837b
make last thread's pthread_exit give exit(0) a consistent state
|
12 years ago |
Rich Felker
|
c3a6839ce9
use atomic decrement rather than cas in pthread_exit thread count
|
12 years ago |
Rich Felker
|
6e531f999a
add comments on some of the pthread_exit logic
|
12 years ago |