aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/stdlib
Commit message (Expand)AuthorAgeFilesLines
* strfmon: Fix negative sign handling for C localeJose Luis Duran2025-12-031-1/+1
* strfmon: EINVAL if the '+' flag and both signs are emptyJose Luis Duran2025-12-032-2/+14
* strfmon: Fix typo s/poistion/position/Jose Luis Duran2025-12-031-1/+1
* libc: Drop incorrect qsort optimizationDag-Erling Smørgrav2025-08-271-13/+0
* libc: allow __cxa_atexit handlers to be added during __cxa_finalizeAurélien Croc de Suray2025-04-171-25/+36
* __cxa_thread_call_dtors(3): fix dtor pointer validity checkKonstantin Belousov2024-05-101-1/+1
* strfmon.c: Use the restrict keyword directlyKonstantin Belousov2023-12-161-3/+3
* strfmon: style fixesJose Luis Duran2023-12-161-98/+99
* strfmon: Silence scan-build warningJose Luis Duran2023-12-161-1/+0
* strfmon.3: Cleanup example codeJose Luis Duran2023-12-161-3/+5
* ptsname.3: accommodate upcoming POSIX Issue 8 ptsname_rEd Maste2023-10-161-2/+15
* libc: Rewrite quick_exit() and at_quick_exit() using C11 atomics.Dag-Erling Smørgrav2023-10-051-24/+16
* Remove "All Rights Reserved" from Foundation copyrightsEd Maste2023-09-2513-13/+11
* Remove $FreeBSD$: one-line nroff patternWarner Losh2023-08-2329-29/+0
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-2314-28/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-232-2/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-2358-116/+0
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-233-3/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-2310-20/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-2511-11/+11
* libc: move declaration of 'char **environ' to common private headerKonstantin Belousov2023-06-121-2/+1
* libc: Add missing object size check to qsort_s(3)Hans Petter Selasky2023-04-302-3/+11
* libc: Sorting is not needed when there are less than two elementsHans Petter Selasky2023-04-301-1/+2
* strfmon(3): Match the return typeJose Luis Duran2023-01-311-2/+2
* strfmon(3): Wording improvementsJose Luis Duran2023-01-311-12/+11
* strfmon(3): Add an EXAMPLES sectionJose Luis Duran2023-01-311-0/+25
* strfmon: Remove XXX marksJose Luis Duran2022-11-051-3/+3
* strfmon_l: Use specified locale for number formattingJose Luis Duran2022-11-051-24/+23
* strfmon_l(3): Add name to the man pageJose Luis Duran2022-11-051-3/+5
* strfmon(3): Fix # explanationJose Luis Duran2022-11-011-2/+8
* strfmon(3): Remove repeated wordsJose Luis Duran2022-11-011-1/+1
* strfmon: Fix formatting of a second fixed-width valueJose Luis Duran2022-11-011-1/+1
* strfmon: Fix an edge case when sep_by_space is 2Jose Luis Duran2022-11-011-2/+6
* strfmon: Fix alignment when enclosed by parenthesesJose Luis Duran2022-11-011-2/+10
* strfmon: Trim the SPACE from international currency symbolJose Luis Duran2022-11-011-1/+3
* strfmon: Avoid an out-of-bounds accessJose Luis Duran2022-11-011-2/+3
* strfmon: Fix typos in source code commentsJose Luis Duran2022-11-011-2/+2
* strfmon: Fix typo in constantJose Luis Duran2022-11-011-4/+4
* strfmon: Code cleanupJose Luis Duran2022-11-011-64/+68
* libc: ANSIfy div / ldiv function definitionsEd Maste2022-08-042-4/+2
* libc: Add HISTORY sections to the manual pagesGordon Bergling2022-06-042-2/+13
* getenv(3): Fix two typos in source code commentsGordon Bergling2022-04-141-2/+2
* qsort.c: prevent undefined behaviorStefan Eßer2022-03-041-0/+2
* Fix null pointer subtraction in mergesort()Dimitry Andric2021-08-311-5/+1
* Fix race between first rand(3) calls with _once().Alexander Motin2021-08-191-4/+5
* _Exit(3): document implementationKonstantin Belousov2021-08-121-6/+14
* libc/qsort: Don't allow interposing recursive callsAlex Richardson2021-03-171-50/+48
* libc: Fix null pointer arithmetic warning in mergesortAlex Richardson2021-01-201-4/+2
* getopt: Fix conversion from string-literal to non-const char *Alex Richardson2021-01-192-4/+3
* libc: Fix most issues reported by mandocGordon Bergling2020-12-191-1/+1