aboutsummaryrefslogtreecommitdiff
path: root/src/stdlib/labs.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-07-17fix fd leak in file mapping code used in new zoneinfo supportRich Felker1-1/+1
2013-07-17the big time handling overhaulRich Felker18-348/+649
this commit has two major user-visible parts: zoneinfo-format time zones are now supported, and overflow handling is intended to be complete in the sense that all functions return a correct result if and only if the result fits in the destination type, and otherwise return an error. also, some noticable bugs in the way DST detection and normalization worked have been fixed, and performance may be better than before, but it has not been tested.
2013-07-13fix omission of dtv setup in static linked programs on TLS variant I archsRich Felker1-1/+1
apparently this was never noticed before because the linker normally optimizes dynamic TLS models to non-dynamic ones when static linking, thus eliminating the calls to __tls_get_addr which crash when the dtv is missing. however, some libsupc++ code on ARM was calling __tls_get_addr when static linked and crashing. the reason is unclear to me, but with this issue fixed it should work now anyway.