openwrtv3/toolchain/musl/patches
Hauke Mehrtens b5d6256ca8 musl: mips: add vdso support
vdso support is available on mips starting with kernel 4.4, see kernel
commit a7f4df4e21 "MIPS: VDSO: Add implementations of gettimeofday()
and clock_gettime()" for details.

These are my micro benchmark results for 1.000.000 calls to
clock_gettime(CLOCK_MONOTONIC, &tp)

without vdso:
root@OpenWrt:/# time ./vdso-test
real 0m 0.95s
user 0m 0.24s
sys 0m 0.70s

with vdso:
root@OpenWrt:/# time /usr/bin/vdso-test
real 0m 0.35s
user 0m 0.34s
sys 0m 0.00s

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 48466
2016-01-23 23:48:55 +00:00
..
001-eliminate-protected-visibility-data-in-libc.so-with-.patch musl: backport a fix that caused the wrong relocations to be emitted on some architectures 2016-01-21 19:00:51 +00:00
010-Add-PowerPC-soft-float-support.patch musl: update to version 1.1.11 2015-09-02 15:44:17 +00:00
020-upstream_open_memstream.patch musl: add upstream patch for open_[w]memstream 2015-11-02 10:16:40 +00:00
030-mips-add-vdso-support.patch musl: mips: add vdso support 2016-01-23 23:48:55 +00:00
100-add_glob_onlydir.patch musl: update to version 1.1.1 2014-05-21 14:09:58 +00:00
110-read_timezone_from_fs.patch musl: update to latest git version 2015-07-24 15:35:55 +00:00
200-add_libssp_nonshared.patch musl: update to version 1.1.11 2015-09-02 15:44:17 +00:00
300-relative.patch musl: update to version 1.1.11 2015-09-02 15:44:17 +00:00
900-iconv_size_hack.patch musl: update to version 1.1.10+git 2015-06-16 11:55:23 +00:00
901-crypt_size_hack.patch musl: re-enable des crypto support, fixes pppd MPPE issues 2015-10-01 19:50:06 +00:00
920-getifaddrs_ptp_fix.patch musl: fix handling of point-to-point interfaces in getifaddrs() 2015-11-16 18:15:00 +00:00