openwrtv3/toolchain
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
..
binutils binutils: switch to version 2.25.1 by default 2016-01-20 13:54:17 +00:00
fortify-headers fortify-headers: update to 0.7 2015-07-24 13:51:45 +00:00
gcc gcc: drop version 4.8-linaro 2016-01-20 13:54:22 +00:00
gdb gdb: use separate patches for upstream and ARC gdb 2015-11-17 12:38:32 +00:00
glibc toolchain: Reverse glibc/eglibc conditionals to check for eglibc 2016-01-20 19:12:01 +00:00
insight build: remove check to nonexistant CONFIG_ENABLE_LOCALE variable and move DISABLE_NLS to package-defaults.mk 2014-03-21 15:54:07 +00:00
kernel-headers toolchain: remove obsolete kernel version check 2015-11-07 16:22:18 +00:00
musl musl: mips: add vdso support 2016-01-23 23:48:55 +00:00
uClibc uClibc-ng: update to 1.0.9 2015-12-03 14:47:29 +00:00
wrapper buildroot: allow specifying libc personality for external toolchains 2013-02-20 15:06:10 +00:00
Config.in toolchain/musl: remove old CONFIG_MUSL_ENABLE_DEBUG option 2016-01-19 23:44:44 +00:00
info.mk uClibc cleanup: - use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) 2009-04-24 02:07:24 +00:00
Makefile toolchain: add fortify-headers, enable FORTIFY_SOURCE by default 2015-06-23 14:38:03 +00:00