449eff02d2a44a2089ed3b6e3082cc416e5dd49e |
|
09-Jun-2016 |
Elliott Hughes <enh@google.com> |
Add futimes, futimesat, and lutimes. Spotted these while cleaning up <sys/cdefs.h> --- if we remove __USE_XOPEN2K8, libchrome decides you "must" have futimes. Adding the missing functions (all just alternative interfaces to utimensat(2) system call) lets us clean up without breaking anything. Change-Id: If44fab08ee3de0e31066d650d128a3c96323529b
|
7f54348f302eea6cc6f0237ddd8775e061da63ac |
|
22-Jan-2016 |
Elliott Hughes <enh@google.com> |
Loosen up sys_time.gettimeofday. We've seen it take 1146us on Nexus 9 (which did have exceptionally slow system calls). Bug: http://b/26724042 Change-Id: I263b7e1267d58fe4a6528403d03e5b245fdcd528
|
3002131da33401cf1b45abbdbec58b7c751fc43a |
|
16-Jul-2014 |
Elliott Hughes <enh@google.com> |
Use VDSO for clock_gettime(2) and gettimeofday(2). Bug: 15387103 (cherry picked from commit 625993dfbb085a3cde7492eda8ec1cdc1ee39a78) Change-Id: I0e156d7049ba1495902259071a96936592e74025
|
625993dfbb085a3cde7492eda8ec1cdc1ee39a78 |
|
16-Jul-2014 |
Elliott Hughes <enh@google.com> |
Use VDSO for clock_gettime(2) and gettimeofday(2). Bug: 15387103 Change-Id: Ifc3608ea65060c1dc38120b10b6e79874f182a36
|
27586ebe1a7f2f45651b855a26b3203d63d015d6 |
|
28-Oct-2013 |
Elliott Hughes <enh@google.com> |
Fix utime/utimes when passed a NULL pointer. Bug: 11383777 Change-Id: If944a42f3adfa8a6ce91c167c249e009ed63300a
|
f8fcfbc85a3ce3e195626b90736d3a484331494b |
|
22-Oct-2013 |
Elliott Hughes <enh@google.com> |
Move away from the __ARCH_WANT_SYSCALL_NO_AT system calls. Modern architectures only get the *at(2) system calls. For example, aarch64 doesn't have open(2), and expects userspace to use openat(2) instead. Change-Id: I87b4ed79790cb8a80844f5544ac1a13fda26c7b5
|