diff options
author | Ulrich Drepper <drepper@redhat.com> | 2007-10-05 06:50:35 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2007-10-05 06:50:35 +0000 |
commit | 375d942968a95ec6c324d89922ee7a574c40630f (patch) | |
tree | fd9e064e4b293e36080fee72ebc1b44f7b9934f6 /ChangeLog | |
parent | 174420d2bc39c611fbc09669490b96fc6cc81520 (diff) | |
download | glibc-375d942968a95ec6c324d89922ee7a574c40630f.zip glibc-375d942968a95ec6c324d89922ee7a574c40630f.tar.gz glibc-375d942968a95ec6c324d89922ee7a574c40630f.tar.bz2 |
2007-10-04 Jakub Jelinek
* stdlib/msort.c: Include stdint.h.
(struct msort_param): New type.
(msort_with_tmp): Use struct msort_param pointer for unchanging
parameters. Add optimized handling for several common sizes
and indirect sorting mode.
(qsort): Adjust msort_with_tmp callers. For big S use indirect
sorting.
Suggested by Belazougui Djamel .
* stdlib/Makefile (tests): Add tst-qsort2.
* stdlib/tst-qsort2.c: New test.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@ +2007-10-04 Jakub Jelinek + + * stdlib/msort.c: Include stdint.h. + (struct msort_param): New type. + (msort_with_tmp): Use struct msort_param pointer for unchanging + parameters. Add optimized handling for several common sizes + and indirect sorting mode. + (qsort): Adjust msort_with_tmp callers. For big S use indirect + sorting. + Suggested by Belazougui Djamel . + + * stdlib/Makefile (tests): Add tst-qsort2. + * stdlib/tst-qsort2.c: New test. + 2007-10-04 Ulrich Drepper <drepper@redhat.com> * login/login_tty.c (login_tty): The Linux kernel can return EBUSY |