about summary refs log tree commit diff
path: root/stdlib/qsort.c
Commit message (Expand)AuthorAgeFilesLines
* qsort: Fix a typo causing unnecessary malloc/free (BZ 31276)Xi Ruoyao2024-01-231-1/+1
* stdlib: Remove unused is_aligned function from qsort.cAdhemerval Zanella2024-01-171-13/+0
* stdlib: Fix heapsort for cases with exactly two elementsKuan-Wei Chiu2024-01-161-1/+1
* stdlib: Reinstate stable mergesort implementation on qsortAdhemerval Zanella2024-01-151-245/+225
* Update copyright dates with scripts/update-copyrightsPaul Eggert2024-01-011-1/+1
* stdlib: Fix array bounds protection in insertion sort phase of qsortFlorian Weimer2023-12-041-1/+1
* stdlib: The qsort implementation needs to use heapsort in more casesFlorian Weimer2023-11-211-4/+13
* stdlib: Handle various corner cases in the fallback heapsort for qsortFlorian Weimer2023-11-211-17/+38
* stdlib: Avoid another self-comparison in qsortFlorian Weimer2023-11-211-1/+1
* stdlib: Avoid element self-comparisons in qsortFlorian Weimer2023-11-081-3/+5
* stdlib: Remove use of mergesort on qsort (BZ 21719)Adhemerval Zanella2023-10-311-3/+11
* stdlib: Implement introsort for qsort (BZ 19305)Adhemerval Zanella2023-10-311-7/+82
* stdlib: qsort: Move some macros to inline functionAdhemerval Zanella2023-10-311-12/+23
* stdlib: Move insertion sort out qsortAdhemerval Zanella2023-10-311-47/+54
* stdlib: Optimization qsort{_r} swap implementationAdhemerval Zanella2023-10-311-18/+77
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-061-1/+1
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-011-1/+1
* Remove "Contributed by" linesSiddhesh Poyarekar2021-09-031-1/+0
* Update copyright dates with scripts/update-copyrightsPaul Eggert2021-01-021-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2020-01-011-1/+1
* Prefer https to http for gnu.org and fsf.org URLsPaul Eggert2019-09-071-1/+1
* Add some spaces before '('.Joseph Myers2019-02-271-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2019-01-011-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2018-01-011-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2017-01-011-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2016-01-041-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2015-01-021-1/+1
* Update copyright notices with scripts/update-copyrightsAllan McRae2014-01-011-1/+1
* Avoid use of "register" as optimization hint.Joseph Myers2013-06-071-4/+4
* Update copyright notices with scripts/update-copyrights.Joseph Myers2013-01-021-1/+1
* Replace FSF snail mail address with URLs.Paul Eggert2012-02-091-3/+2
* * stdlib/stdlib.h: Define __compar_d_fn_t. Declare qsort_r.Ulrich Drepper2007-11-131-8/+8
* [BZ #16]Ulrich Drepper2004-03-101-2/+4
* Update.Ulrich Drepper2002-01-291-9/+6
* Update to LGPL v2.1.Andreas Jaeger2001-07-061-8/+8
* Update.Ulrich Drepper1999-10-281-16/+21
* update from main archive 970218 cvs/libc-970221 cvs/libc-970220 cvs/libc-970219Ulrich Drepper1997-02-191-1/+1
* update from main archive 970214 cvs/root-libc-2_0_x-branchUlrich Drepper1997-02-151-0/+3
* update from main archive 970209 cvs/libc-970210Ulrich Drepper1997-02-101-23/+24
* Update from main archive 961219 cvs/libc-961220Ulrich Drepper1996-12-201-42/+41
* initial importRoland McGrath1995-02-181-0/+243