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