diff options
author | Xin Li <delphij@google.com> | 2017-05-19 10:13:08 -0700 |
---|---|---|
committer | Xin Li <delphij@google.com> | 2017-06-13 18:49:54 +0000 |
commit | 4b1a3992de7803d4c082867ea1168efeaa85cc5d (patch) | |
tree | 1b6754e8b4fb5da7adb2e5ec33df1844984a3d6f /libc/stdio/stdio_ext.cpp | |
parent | 2d36be5912f04c29d0cad15bd37849a10a93e74d (diff) |
libc: Sync qsort(3) with FreeBSD revision r318515.
r279663: enhance to handle 32-bit aligned data on 64-bit systems
r279666: qsort(3): small style(9) cleanups.
r288030: Use ANSI C prototypes. Eliminates -Wold-style-definition
warnings.
r318514: Use size_t.
r318515: Reduce the possible recursion level to log2(N) by always
recursing on the smaller partition instead.
Bug: 38450217
Test: builds, ./tests/run-on-host.sh 64
Change-Id: Ieb622e6f54f8f6d6f62e1bdb491d3b5c8e2f9965
Diffstat (limited to 'libc/stdio/stdio_ext.cpp')
0 files changed, 0 insertions, 0 deletions