diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2016-01-26 21:26:34 +0100 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2016-01-27 12:40:24 -0500 |
commit | b0bf52f3e9fd246762958821fdc2851add05d423 (patch) | |
tree | 981d8556be59ecb30f5b2ce468651e40e0a2fd8f /include/memory.h | |
parent | a5ba2d7507eb6b4388c47f7893e025185496ff90 (diff) | |
download | musl-b0bf52f3e9fd246762958821fdc2851add05d423.tar.gz musl-b0bf52f3e9fd246762958821fdc2851add05d423.tar.xz musl-b0bf52f3e9fd246762958821fdc2851add05d423.zip |
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. In Linux kernel 4.4.0 the mips code returns -ENOSYS in case it can not handle the vdso call and assumes the libc will call the original syscall in this case. Handle this case in musl. Currently Linux kernel 4.4.0 handles the following types: CLOCK_REALTIME_COARSE, CLOCK_MONOTONIC_COARSE, CLOCK_REALTIME and CLOCK_MONOTONIC.
Diffstat (limited to 'include/memory.h')
0 files changed, 0 insertions, 0 deletions