No description
Find a file
Greg Hackmann e94c92cd48 SystemClock: elapsedRealtimeNano() should use clock_gettime() on Linux
We've removed the Android alarm driver from our supported kernels.
clock_gettime(CLOCK_BOOTTIME) has been a viable option since 2.6.39, so
there's no need for the legacy code path anymore.

We can use this on Linux hosts too, since no one should be building
Android on hosts with kernels that old.

Bug: 28357356

Change-Id: I0aa164383c95e77c53d2c85883d83f85d4abc7b1
Signed-off-by: Greg Hackmann <ghackmann@google.com>
2016-05-02 14:00:02 -07:00
adb adb: fix socket tests. 2016-04-25 19:51:58 -07:00
adf Adf: Remove unused variable 2015-07-27 22:08:16 -07:00
base Don't include android-base/macros.h from android-base/unique_fd.h 2016-04-19 14:45:48 -07:00
bootstat bootstat: Calculate and log the time_since_last_boot metric. 2016-04-15 08:44:01 -07:00
cpio fs_config: replace getenv('OUT') by new fs_config parameter 2015-07-09 21:47:07 -07:00
crash_reporter crash_reporter: Mark the euid parameter as __unused. 2016-02-26 15:44:46 -08:00
debuggerd Connect to activity manager as root. 2016-04-20 14:38:44 -07:00
fastboot GCC compiler warning fix for sprintf into snprintf 2016-04-24 09:44:04 +05:30
fingerprintd Fingerprint: Add HAL close() code 2015-07-10 16:26:32 -07:00
fs_mgr Merge "Add nofail fstab option" 2016-04-14 00:12:44 +00:00
gatekeeperd Cleanup uses of sprintf so we can deprecate it. 2016-03-07 18:40:40 -08:00
healthd Export libbinder headers from libhealhd.default 2016-04-18 09:33:53 -07:00
include Remove libmincrypt. 2016-04-12 16:20:23 -07:00
init Remove undocumented functionality from init. 2016-04-13 07:56:51 -07:00
libbacktrace Fix google-runtime-int warnings. 2016-04-18 14:45:46 -07:00
libbinderwrapper binderwrapper: Resolve ambiguous base::Closure reference 2016-04-12 13:19:29 -07:00
libcrypto_utils Fix include-what-you-use problem in android-pubkey.c. 2016-04-15 17:44:05 -04:00
libcutils More secure and compiler warning fix for sprintf into snprintf 2016-04-20 02:20:50 +05:30
libdiskconfig Move libdiskconfig headers into libdiskconfig. 2016-02-13 12:48:23 -08:00
libion Use unique_ptr to free objects when ASSERT* fail. 2016-03-04 11:30:50 -08:00
liblog Merge "Update sanitize property format" 2016-04-19 22:42:04 +00:00
libmemtrack Remove unnecessary #include from <memtrack/memtrack.h>. 2016-02-16 10:32:30 -08:00
libmemunreachable Add operator int() to unique_fd. 2016-03-28 12:15:36 -07:00
libnativebridge Add Mips64 Runtime ISA type. 2016-02-08 14:02:47 -08:00
libnativeloader Allow vendors to extend the list of public libs 2016-04-06 18:24:08 -07:00
libnetutils Set IFA_BROADCAST during IPv4 RTM_NEWADDRs 2016-03-30 20:06:36 +09:00
libpackagelistparser Remove two bogus libutils dependencies. 2016-02-17 11:54:47 -08:00
libpixelflinger libpixelflinger: Fix -Woverloaded-virtual warnings. 2016-02-25 10:59:30 -08:00
libprocessgroup system/core: Cleanup direct calls to opendir by containing in a 2016-02-18 14:52:46 -08:00
libsparse Fix static analyzer issues caught by clang 2016-02-01 11:19:26 -08:00
libsuspend Adds a parameter to the wakeup_callback to report sucessful wakeup or suspend aborts. 2015-06-25 13:15:22 -07:00
libsync Cleanup uses of sprintf so we can deprecate it. 2016-03-07 18:40:40 -08:00
libsysutils Clean up CLOEXEC in SocketListener. 2016-02-19 18:14:22 -08:00
libusbhost libusbhost: Fix problem reading USB string descriptors on some quirky devices 2015-06-18 13:38:31 -07:00
libutils SystemClock: elapsedRealtimeNano() should use clock_gettime() on Linux 2016-05-02 14:00:02 -07:00
libziparchive Fix google-explicit-constructor warnings. 2016-04-25 14:57:11 -07:00
lmkd more O_CLOEXEC 2015-12-18 20:57:25 -08:00
logcat Fix google-explicit-constructor warnings. 2016-04-25 13:49:46 -07:00
logd Fix google-explicit-constructor warnings. 2016-04-25 13:49:46 -07:00
logwrapper Don't go busy loop when waiting child process. 2016-02-16 10:13:48 -08:00
metricsd metricsd: Remove release/aquire semantic from scoped_ptr/unique_ptr 2016-04-08 09:59:05 -07:00
mkbootimg mkbootimg: use int for os_version and os_patch_level 2016-03-29 16:06:37 -07:00
reboot reboot: Turn on -Werror 2014-05-21 12:58:38 -07:00
rootdir Move list of public libraries to a config file 2016-03-17 10:54:19 -07:00
run-as Fix the run-as environment to better match su. 2015-11-03 14:31:46 -08:00
sdcard Merge commit '4352ee87fd74b931d4b58192fb8974e91aa899d0' into HEAD 2016-02-17 11:37:00 -08:00
toolbox Fix 'ps.c' formatting. 2016-04-25 16:31:15 -07:00
trusty Merge "[core][trusty] Implement Trusty NVRAM HAL module." 2016-03-15 14:43:29 +00:00
tzdatacheck Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
.gitignore Ignore adb/*.pyc files 2015-08-11 12:59:58 -07:00
Android.mk Remove the simulator target from all makefiles. 2011-07-11 22:12:32 -07:00
CleanSpec.mk Add a CleanSpec for grep/toolbox. 2015-03-22 18:04:54 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2013-07-30 13:56:49 -07:00
NOTICE Fix omission in NOTICE file. 2013-07-30 13:56:55 -07:00