aboutsummaryrefslogtreecommitdiff
path: root/stdlib
AgeCommit message (Expand)AuthorFilesLines
2023-12-16Add a test for setjmp/longjmp within user contextH.J. Lu2-0/+179
2023-12-16Add a test for longjmp from user contextH.J. Lu2-0/+88
2023-12-04stdlib: Fix array bounds protection in insertion sort phase of qsortFlorian Weimer3-1/+62
2023-11-21stdlib: The qsort implementation needs to use heapsort in more casesFlorian Weimer3-4/+187
2023-11-21stdlib: Handle various corner cases in the fallback heapsort for qsortFlorian Weimer3-17/+173
2023-11-21stdlib: Avoid another self-comparison in qsortFlorian Weimer1-1/+1
2023-11-08stdlib: Avoid element self-comparisons in qsortFlorian Weimer1-3/+5
2023-10-31stdlib: Add more qsort{_r} coverageAdhemerval Zanella2-0/+367
2023-10-31stdlib: Remove use of mergesort on qsort (BZ 21719)Adhemerval Zanella3-314/+11
2023-10-31stdlib: Implement introsort for qsort (BZ 19305)Adhemerval Zanella1-7/+82
2023-10-31stdlib: qsort: Move some macros to inline functionAdhemerval Zanella1-12/+23
2023-10-31stdlib: Move insertion sort out qsortAdhemerval Zanella1-47/+54
2023-10-31stdlib: Optimization qsort{_r} swap implementationAdhemerval Zanella1-18/+77
2023-10-12stdlib: fix grouping verification with multi-byte thousands separator (bug 30...Andreas Schwab2-24/+13
2023-09-04__call_tls_dtors: Use call_function_static_weakSamuel Thibault1-5/+2
2023-08-03tst-realpath-toolong: return "unsupported" when PATH_MAX is undefinedSamuel Thibault1-4/+5
2023-08-01stdlib: Improve tst-realpath compatibility with source fortificationFlorian Weimer1-1/+6
2023-07-05Exclude routines from fortificationFrédéric Bérat1-0/+7
2023-06-30setenv.c: Get rid of alloca.Joe Simmons-Talbott1-34/+6
2023-06-19C2x scanf %b supportJoseph Myers1-0/+22
2023-06-12stdlib: Tune down fork arc4random testsAdhemerval Zanella Netto1-8/+4
2023-06-06tests: Replace various function calls with their x variantFrédéric Bérat1-1/+3
2023-06-02Fix a few more typos I missed in previous round -- BZ 25337Paul Pluzhnikov1-1/+1
2023-06-02Fix all the remaining misspellings -- BZ 25337Paul Pluzhnikov8-10/+10
2023-06-01tests: fix warn unused resultsFrédéric Bérat1-3/+13
2023-05-25Fix special case for C2x strtol binary constant handling (BZ# 30371)Adhemerval Zanella6-39/+61
2023-05-17stdlib: Avoid undefined behavior in stdlib/tst-labsFlorian Weimer1-12/+13
2023-05-17stdlib: Use long long int in stdlib/tst-llabsFlorian Weimer1-15/+15
2023-05-16stdlib: Add testcases for llabs(). (BZ #30263)Joe Simmons-Talbott2-0/+57
2023-05-16stdlib: Add testcases for labs(). (BZ #30263)Joe Simmons-Talbott2-0/+53
2023-05-16stdlib: Add testcases for abs(). (BZ #30263)Joe Simmons-Talbott2-0/+48
2023-05-16stdlib: Reformat Makefile.Carlos O'Donell1-3/+3
2023-05-08testsuite: stdlib/isomac.c: fix REQUIREMENTSнаб1-7/+4
2023-03-28system: Add "--" after "-c" for sh (BZ #28519)Joe Simmons-Talbott1-0/+14
2023-03-27Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functionsAdhemerval Zanella Netto3-3/+5
2023-03-14Update printf %b/%B C2x supportJoseph Myers1-0/+39
2023-03-08hurd: fix build of tst-system.cAdam Yi1-0/+1
2023-03-07posix: Fix system blocks SIGCHLD erroneously [BZ #30163]Adam Yi1-0/+26
2023-02-20stdlib: Undo post review change to 16adc58e73f3 [BZ #27749]Vitaly Buka3-2/+81
2023-02-17Use uintptr_t instead of performing pointer subtraction with a null pointerQihao Chencao1-3/+3
2023-02-17stdlib: Simplify getenvAdhemerval Zanella1-59/+5
2023-02-16C2x strtol binary constant handlingJoseph Myers18-10/+523
2023-02-06Replace rawmemchr (s, '\0') with strchrWilco Dijkstra1-2/+1
2023-02-02stdlib: tests: don't double-define _FORTIFY_SOURCESam James1-1/+1
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers216-216/+216
2023-01-06Remove trailing whitespace in gmp.hJoseph Myers1-1/+1
2022-12-19stdio-common: Convert vfprintf and related functions to buffersFlorian Weimer2-151/+83
2022-12-12stdlib: Move _IO_cleanup to call_function_static_weakAdhemerval Zanella1-4/+2
2022-11-07Apply asm redirection in gmp.h before first useAdhemerval Zanella1-33/+39
2022-11-02Fix OOB read in stdlib thousand grouping parsing [BZ #29727]Szabolcs Nagy1-9/+7