summaryrefslogtreecommitdiff
path: root/src/stdlib
AgeCommit message (Expand)AuthorLines
2022-05-06fix constraint violation in qsort wrapper around qsort_rRich Felker-1/+1
2021-12-09fix mismatched signatures for strtod_l familyRich Felker-7/+0
2021-09-23add qsort_r and make qsort a wrapper around it√Črico Nogueira-17/+34
2020-04-24fix undefined behavior in wcsto[ld] family functionsRich Felker-4/+2
2018-09-15fix undefined behavior in strto* via FILE buffer pointer abuseRich Felker-12/+3
2018-09-12reduce spurious inclusion of libc.hRich Felker-2/+0
2018-07-23bsearch: simplify and optimizeFangrui Song-6/+6
2018-02-25add public interface headers to implementation filesRich Felker-0/+6
2017-08-11qsort: add a short comment about the algorithmLeah Neukirchen-0/+3
2013-12-12include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy-0/+3
2013-08-07make fcvt decimal point location for zero make more senseRich Felker-1/+1
2013-08-07fix ecvt/fcvt decimal point position outputRich Felker-1/+1
2013-07-26add ABI symbols for strtol family functionsRich Felker-0/+8
2013-07-24add _l versions of strtod family functions, purely as aliasesRich Felker-0/+8
2012-11-08clean up stdio_impl.hRich Felker-0/+8
2012-09-06use restrict everywhere it's required by c99 and/or posix 2008Rich Felker-18/+18
2012-04-19further fixes to leading space issue (forgot the wide versions)Rich Felker-5/+9
2012-04-19fix really bad breakage in strtol, etc.: failure to accept leading spacesRich Felker-5/+3
2012-04-16implement wcstod and familyRich Felker-0/+61
2012-04-16avoid hitting eof in wcstolRich Felker-2/+3
2012-04-16use the new integer parser (FILE/shgetc based) for strtol, wcstol, etc.Rich Felker-278/+120
2012-04-10add "scan helper getc" and rework strtod, etc. to use itRich Felker-2/+4
2012-04-10unify strtof/strtod/strtold wrappers and fix initial whitespace issueRich Felker-34/+21
2012-04-10new floating point parser/converterRich Felker-94/+31
2012-03-13first commit of the new libm!Rich Felker-83/+0
2012-02-06add deprecated (removed from posix) [efg]cvt() functionsRich Felker-0/+52
2011-11-10fix signed overflows at most-negative values in ato(i|l|ll)Rich Felker-6/+9
2011-09-19fix incorrect long double parameters on arm (and other future ports)Rich Felker-0/+12
2011-09-05fix incorrect overflow errors on strtoul, etc.Rich Felker-8/+20
2011-07-14fix various bugs in new integer parser frameworkRich Felker-6/+8
2011-07-14fix wcsto[iu]max with high charactersRich Felker-4/+2
2011-07-14new restartable integer parsing framework.Rich Felker-156/+81
2011-04-29avoid crashing when nel==0 is passed to qsortRich Felker-2/+6
2011-04-27replace heap sort with smoothsort implementation by Valentin OchsRich Felker-32/+193
2011-04-07fix broken unsigned comparison in wcstoumaxRich Felker-1/+1
2011-04-03fix various bugs in strtold:Rich Felker-10/+13
2011-03-25fix all implicit conversion between signed/unsigned pointersRich Felker-4/+4
2011-02-17don't compare elements with themselves during qsort.Rich Felker-1/+1
2011-02-14more header fixes, minor warning fixRich Felker-2/+4
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker-0/+688