OSDN Git Service
Dimitry Ivanov [Wed, 1 Mar 2017 00:46:43 +0000 (00:46 +0000)]
Merge "Revert "Revert "Revert "Make libc.so global"""" am:
ebceea8e85 am:
536d0341d7
am:
4cacb7bffe
Change-Id: I485da35c99da8e6dc99f9f3f26ec4f90ba646b59
Dimitry Ivanov [Wed, 1 Mar 2017 00:44:12 +0000 (00:44 +0000)]
Merge "Revert "Revert "Revert "Make libc.so global"""" am:
ebceea8e85
am:
536d0341d7
Change-Id: I17bd7c9aac7189a0ac49a8ea9953117533f729fe
Dimitry Ivanov [Wed, 1 Mar 2017 00:41:42 +0000 (00:41 +0000)]
Merge "Revert "Revert "Revert "Make libc.so global""""
am:
ebceea8e85
Change-Id: I12848c7afa25fbe7b42946a1586f7a78e8af2464
Dimitry Ivanov [Wed, 1 Mar 2017 00:39:05 +0000 (00:39 +0000)]
Merge "Revert "Revert "Revert "Make libc.so global""""
Dimitry Ivanov [Tue, 28 Feb 2017 21:04:30 +0000 (21:04 +0000)]
Revert "Revert "Revert "Make libc.so global"""
This reverts commit
2a4d892c7f14d849b5f349528ed2b921b19f5645.
Bug: http://b/
35417197
Bug: http://b/
35338922
Bug: http://b/
35700074
Test: manual
Change-Id: Ib99d23d46664f3efa5be70213aa093b505e38775
Paul Lawrence [Tue, 28 Feb 2017 15:50:51 +0000 (15:50 +0000)]
Merge "Move seccomp policy to bionic" am:
d9e52fed2a am:
9e82ae1fb1
am:
86742cf7e6
Change-Id: I2579e0919fca424bb9bfacc9af52f2ebea26c055
Paul Lawrence [Tue, 28 Feb 2017 15:46:48 +0000 (15:46 +0000)]
Merge "Move seccomp policy to bionic" am:
d9e52fed2a
am:
9e82ae1fb1
Change-Id: I654079cbdc7ed553221a1904b4bd442df2580e95
Paul Lawrence [Tue, 28 Feb 2017 15:41:01 +0000 (15:41 +0000)]
Merge "Move seccomp policy to bionic"
am:
d9e52fed2a
Change-Id: I4bf75eaebe4adacabda2c2b4cd8047b1103e6016
Treehugger Robot [Tue, 28 Feb 2017 15:36:07 +0000 (15:36 +0000)]
Merge "Move seccomp policy to bionic"
Dimitry Ivanov [Tue, 28 Feb 2017 00:52:49 +0000 (00:52 +0000)]
Merge "Fix greylist exception to account for linked namespaces" am:
6e528631d1 am:
ea7961b604
am:
c1e6ec0d78
Change-Id: I3fe6a247ce8265c7ab087361e08b8ea3849d3b0a
Dimitry Ivanov [Tue, 28 Feb 2017 00:50:19 +0000 (00:50 +0000)]
Merge "Fix greylist exception to account for linked namespaces" am:
6e528631d1
am:
ea7961b604
Change-Id: I0ec9fffd7d332129c9dfb66c45ed29117a3ed02b
Dimitry Ivanov [Tue, 28 Feb 2017 00:47:49 +0000 (00:47 +0000)]
Merge "Fix greylist exception to account for linked namespaces"
am:
6e528631d1
Change-Id: I639c4ac215359a5c3caa6b19a2cd59ace1ff1ca4
Treehugger Robot [Tue, 28 Feb 2017 00:42:54 +0000 (00:42 +0000)]
Merge "Fix greylist exception to account for linked namespaces"
Dan Albert [Mon, 27 Feb 2017 22:33:40 +0000 (22:33 +0000)]
Merge "Fix pre-L MB_CUR_MAX." am:
ca1fda834f am:
ce9b4eb5da
am:
5ecf1b0885
Change-Id: I6c03e881dbaa9f67fe17e25145cb659c3f82b5e4
Dan Albert [Mon, 27 Feb 2017 22:32:09 +0000 (22:32 +0000)]
Merge "Fix pre-L MB_CUR_MAX." am:
ca1fda834f
am:
ce9b4eb5da
Change-Id: Ie59c0de992e198d1f73886a7522fc04514d67956
Dan Albert [Mon, 27 Feb 2017 22:30:09 +0000 (22:30 +0000)]
Merge "Fix pre-L MB_CUR_MAX."
am:
ca1fda834f
Change-Id: Ib6f2b309be4ce297577174fd0de8e624d37d37e2
Treehugger Robot [Mon, 27 Feb 2017 22:22:26 +0000 (22:22 +0000)]
Merge "Fix pre-L MB_CUR_MAX."
Dimitry Ivanov [Mon, 27 Feb 2017 20:17:47 +0000 (12:17 -0800)]
Fix greylist exception to account for linked namespaces
Do not load second copy of libraries that are supposed to
be provided by linked namespaces. Also do not print
error in the log if caller tries to open shared library
using absolute path for apps targeting N+.
Bug: http://b/
35454141
Bug: http://b/
26833548
Bug: http://b/
35338922
Test: run bionic-unit-tests --gtest_filter=dl*
Change-Id: Icf3aeedff18d287d2ba0b3df3808b100f3ef5f7a
Paul Lawrence [Thu, 16 Feb 2017 17:24:39 +0000 (09:24 -0800)]
Move seccomp policy to bionic
Test: Built and checked booted
Change-Id: Iaec1265fe5a55c4df90ab9e45b010ef36faf6bba
Christopher Ferris [Mon, 27 Feb 2017 20:27:40 +0000 (20:27 +0000)]
Merge "Update to kernel headers v4.10." am:
5f41ce25c6 am:
8b2654c1ef
am:
d16d25742b
Change-Id: Ib353d4f389e4d105b62a068654b4095cc845b82c
Christopher Ferris [Mon, 27 Feb 2017 20:23:38 +0000 (20:23 +0000)]
Merge "Update to kernel headers v4.10." am:
5f41ce25c6
am:
8b2654c1ef
Change-Id: Iab74334b95fd44106351aad24b8044b11d11e9cb
Christopher Ferris [Mon, 27 Feb 2017 20:16:53 +0000 (20:16 +0000)]
Merge "Update to kernel headers v4.10."
am:
5f41ce25c6
Change-Id: Ib466db6c56b442ac29b56878d19a4c926acf4911
Christopher Ferris [Mon, 27 Feb 2017 20:09:54 +0000 (20:09 +0000)]
Merge "Update to kernel headers v4.10."
Paul Lawrence [Mon, 27 Feb 2017 16:55:48 +0000 (16:55 +0000)]
Merge "Revert "Move seccomp policy to bionic"" am:
c712aedb0c am:
d2df74f5e0
am:
22aa2a8eed
Change-Id: Ifd3aac5982e5eafad763ba92fca97978912a881f
Paul Lawrence [Mon, 27 Feb 2017 16:51:13 +0000 (16:51 +0000)]
Merge "Revert "Move seccomp policy to bionic"" am:
c712aedb0c
am:
d2df74f5e0
Change-Id: I0dbce39972aeea04f297bcd27cf7c14c263f4017
Paul Lawrence [Mon, 27 Feb 2017 16:46:00 +0000 (16:46 +0000)]
Merge "Revert "Move seccomp policy to bionic""
am:
c712aedb0c
Change-Id: I6e95b0579d749e898ef2933fe1fd92c81b28ad8c
Paul Lawrence [Mon, 27 Feb 2017 16:39:11 +0000 (16:39 +0000)]
Merge "Revert "Move seccomp policy to bionic""
Paul Lawrence [Mon, 27 Feb 2017 16:32:37 +0000 (16:32 +0000)]
Revert "Move seccomp policy to bionic"
This reverts commit
06a32206c5430321dd3fc02b70acbf99383786c1.
Reverting build-breaking change
Change-Id: Ib3698bca8f905033a9c7f22bc2fa9f7e7bf75873
Paul Lawrence [Mon, 27 Feb 2017 16:27:01 +0000 (16:27 +0000)]
Merge "Move seccomp policy to bionic" am:
d0ceac6441 am:
b499944442
am:
adee1cd46e
Change-Id: Ifc06fcda5e85b171cca52499c0e01394b1806707
Paul Lawrence [Mon, 27 Feb 2017 16:20:59 +0000 (16:20 +0000)]
Merge "Move seccomp policy to bionic" am:
d0ceac6441
am:
b499944442
Change-Id: I7650c6ff63e8a38da09d79dd724f22fc4307a251
Paul Lawrence [Mon, 27 Feb 2017 16:14:30 +0000 (16:14 +0000)]
Merge "Move seccomp policy to bionic"
am:
d0ceac6441
Change-Id: Ia0dfc453985313ae5a098bbe5512a1b1aad741a3
Paul Lawrence [Mon, 27 Feb 2017 16:09:39 +0000 (16:09 +0000)]
Merge "Move seccomp policy to bionic"
Elliott Hughes [Sat, 25 Feb 2017 03:20:47 +0000 (03:20 +0000)]
Merge "Add tests for <endian.h>." am:
78e6c4ec7c am:
383efd5f2e
am:
801d127801
Change-Id: I3f6a248ac74aca214069bab6af7f850b40936663
Elliott Hughes [Sat, 25 Feb 2017 03:16:46 +0000 (03:16 +0000)]
Merge "Add tests for <endian.h>." am:
78e6c4ec7c
am:
383efd5f2e
Change-Id: Ic28697996933edfc2bd95f30a0d74765322e51fa
Elliott Hughes [Sat, 25 Feb 2017 03:14:15 +0000 (03:14 +0000)]
Merge "Add tests for <endian.h>."
am:
78e6c4ec7c
Change-Id: I3593c8f899707d5e45fad839733b0dcbcc945df0
Treehugger Robot [Sat, 25 Feb 2017 03:10:18 +0000 (03:10 +0000)]
Merge "Add tests for <endian.h>."
Dimitry Ivanov [Sat, 25 Feb 2017 02:36:43 +0000 (02:36 +0000)]
Merge "loader: set PT_INTERP to itself" am:
0b87362f53 am:
566d200680
am:
3635827a62
Change-Id: Ieea71a55072322111fbb9c0a4c7c66effc1995a9
Dimitry Ivanov [Sat, 25 Feb 2017 02:34:12 +0000 (02:34 +0000)]
Merge "loader: set PT_INTERP to itself" am:
0b87362f53
am:
566d200680
Change-Id: Iae4fd30f60d6b3124c36bd9398a79a0c56088f49
Dimitry Ivanov [Sat, 25 Feb 2017 02:31:13 +0000 (02:31 +0000)]
Merge "loader: set PT_INTERP to itself"
am:
0b87362f53
Change-Id: I505616f5b4223dcd6cdad396db340c81b61a87b5
Treehugger Robot [Sat, 25 Feb 2017 02:24:28 +0000 (02:24 +0000)]
Merge "loader: set PT_INTERP to itself"
Dimitry Ivanov [Sat, 25 Feb 2017 02:19:12 +0000 (02:19 +0000)]
Merge "libc: __system_property_set uses writev to write atomically" am:
3246b9d8ae am:
2317d87e5f
am:
ea234676ba
Change-Id: I6643a5032ffa63be09bf1abe1e8566bbda6863f6
Dimitry Ivanov [Sat, 25 Feb 2017 02:16:12 +0000 (02:16 +0000)]
Merge "libc: __system_property_set uses writev to write atomically" am:
3246b9d8ae
am:
2317d87e5f
Change-Id: I944564ebd4189c839cd62d1ef6987dcde457223d
Dimitry Ivanov [Sat, 25 Feb 2017 02:13:42 +0000 (02:13 +0000)]
Merge "libc: __system_property_set uses writev to write atomically"
am:
3246b9d8ae
Change-Id: Ica033823bfed9851dfe693a4e079023bc41848a6
Dimitry Ivanov [Sat, 25 Feb 2017 02:13:42 +0000 (02:13 +0000)]
Merge "Move __system_property_*_serial back to LIBC" am:
bf04e3c00d am:
c1231fbf0b
am:
2e9586f14a
Change-Id: I6544107d81a900bc354830df7ac5847fa1346eec
Dimitry Ivanov [Sat, 25 Feb 2017 02:10:11 +0000 (02:10 +0000)]
Merge "Move __system_property_*_serial back to LIBC" am:
bf04e3c00d
am:
c1231fbf0b
Change-Id: I5406aeb7762b34455a2d6c4fa901fc626faa18e8
Dimitry Ivanov [Sat, 25 Feb 2017 02:07:13 +0000 (02:07 +0000)]
Merge "Move __system_property_*_serial back to LIBC"
am:
bf04e3c00d
Change-Id: I7bd2ab0a5ee0fbcf2ed2d3f87c1658ca6ba42af6
Treehugger Robot [Sat, 25 Feb 2017 02:06:19 +0000 (02:06 +0000)]
Merge "libc: __system_property_set uses writev to write atomically"
Treehugger Robot [Sat, 25 Feb 2017 02:02:02 +0000 (02:02 +0000)]
Merge "Move __system_property_*_serial back to LIBC"
Dimitry Ivanov [Thu, 23 Feb 2017 19:53:43 +0000 (11:53 -0800)]
loader: set PT_INTERP to itself
Some versions of kernel set AT_BASE to 0
if dynamic loader does not have PT_INTERP
set.
Bug: http://b/
30739481
Test: run /system/bin/linker64 and /system/bin/linker
Change-Id: I1b67777166fe917d3ee1a97277045ca6f5db0084
Elliott Hughes [Sat, 25 Feb 2017 00:19:53 +0000 (16:19 -0800)]
Add tests for <endian.h>.
Also, for the stuff that's also in <netinet/in.h> as real functions,
check that they're there too (and as functions rather than macros,
since that was historically not true).
Bug: http://b/
28432448
Test: ran tests
Change-Id: I7e4ae926f7e02de3b6dd38d1953e5b3b43d44f74
Dimitry Ivanov [Fri, 24 Feb 2017 23:36:17 +0000 (15:36 -0800)]
Move __system_property_*_serial back to LIBC
Bug: http://b/
35764972
Bug: http://b/
34114501
Test: make
Change-Id: Ibbda0107d07c432110a0633de03259e39480fde4
Dimitry Ivanov [Fri, 24 Feb 2017 01:57:14 +0000 (17:57 -0800)]
libc: __system_property_set uses writev to write atomically
__system_property_set sometimes produces broken_pipe error
when trying to write a property.
This change improves error messages and uses writev() instead
of sequence of send() calls.
Bug: http://b/
35381074
Test: bionic-unit-tests --gtest_filter=prop*
Change-Id: I7a5b169c015db4e6b720370e58662de8206d1086
Paul Lawrence [Thu, 16 Feb 2017 17:24:39 +0000 (09:24 -0800)]
Move seccomp policy to bionic
Test: Built and checked booted
Change-Id: If777eed75d5280c7a390399261e97125c04767b2
Dimitry Ivanov [Fri, 24 Feb 2017 19:21:43 +0000 (19:21 +0000)]
Merge "Hide internal __system_property_* functions" am:
5927b04ce7 am:
52c122cc7f
am:
eacdbd0115
Change-Id: I766e9b0b9f728fde2b03fa66c9f2d9c141c053b8
Dimitry Ivanov [Fri, 24 Feb 2017 19:19:13 +0000 (19:19 +0000)]
Merge "Hide internal __system_property_* functions" am:
5927b04ce7
am:
52c122cc7f
Change-Id: I828ed7506483cc82df372ead46aa48ba7fc4fdb1
Dimitry Ivanov [Fri, 24 Feb 2017 19:16:12 +0000 (19:16 +0000)]
Merge "Hide internal __system_property_* functions"
am:
5927b04ce7
Change-Id: Ibcb9bd8b5df6d5e5815886b10482ea6fde6213bd
Dimitry Ivanov [Fri, 24 Feb 2017 19:11:12 +0000 (19:11 +0000)]
Merge "Hide internal __system_property_* functions"
Hans Boehm [Fri, 24 Feb 2017 19:02:41 +0000 (19:02 +0000)]
Merge "Replace cxa_guard fences with acquire loads" am:
5d0c1fcc8b am:
226d38c69e
am:
592657b4f3
Change-Id: Ib3a7a7a537b6c9700c3c7e9cd7d6474c0e0d6e5a
Hans Boehm [Fri, 24 Feb 2017 19:00:40 +0000 (19:00 +0000)]
Merge "Replace cxa_guard fences with acquire loads" am:
5d0c1fcc8b
am:
226d38c69e
Change-Id: I590d828ad7c073f6beddbdcdb77c688b8f0b0327
Hans Boehm [Fri, 24 Feb 2017 18:58:11 +0000 (18:58 +0000)]
Merge "Replace cxa_guard fences with acquire loads"
am:
5d0c1fcc8b
Change-Id: I0fe209d4075b3afbff03938cfa4bf5690ba60c23
Hans Boehm [Fri, 24 Feb 2017 18:50:34 +0000 (18:50 +0000)]
Merge "Replace cxa_guard fences with acquire loads"
Elliott Hughes [Fri, 24 Feb 2017 17:03:34 +0000 (17:03 +0000)]
Merge "Use <linux/eventpoll.h> to implement <sys/epoll.h>." am:
77463d81e6 am:
37ae2185c2
am:
7f190f8ce6
Change-Id: Ifba9e56d2d3d140d790d89c29341664cfb1755f2
Elliott Hughes [Fri, 24 Feb 2017 17:00:34 +0000 (17:00 +0000)]
Merge "Use <linux/eventpoll.h> to implement <sys/epoll.h>." am:
77463d81e6
am:
37ae2185c2
Change-Id: I910b9fbc8b3ccfb8db71bfd90b9cb22f51766d79
Elliott Hughes [Fri, 24 Feb 2017 16:59:03 +0000 (16:59 +0000)]
Merge "Use <linux/eventpoll.h> to implement <sys/epoll.h>."
am:
77463d81e6
Change-Id: I563a5c0723fd4e9b0fbcea1aec73614e92b6381d
Elliott Hughes [Fri, 24 Feb 2017 16:55:25 +0000 (16:55 +0000)]
Merge "Use <linux/eventpoll.h> to implement <sys/epoll.h>."
Pavel Labath [Fri, 24 Feb 2017 10:32:40 +0000 (10:32 +0000)]
Merge "Silence a compiler warning due to unused variable on mips" am:
3678078440 am:
8c8ce57d77
am:
dc4fde4916
Change-Id: I33fcce64a5cc1668911baba286d193693ea42478
Pavel Labath [Fri, 24 Feb 2017 10:30:10 +0000 (10:30 +0000)]
Merge "Silence a compiler warning due to unused variable on mips" am:
3678078440
am:
8c8ce57d77
Change-Id: If334cbb224b6a49d9dcf346d1345feb735195cca
Pavel Labath [Fri, 24 Feb 2017 10:27:10 +0000 (10:27 +0000)]
Merge "Silence a compiler warning due to unused variable on mips"
am:
3678078440
Change-Id: I789328684c5a5253b515c42a9dbdc6714272b9c1
Pavel Labath [Fri, 24 Feb 2017 10:22:40 +0000 (10:22 +0000)]
Merge "Silence a compiler warning due to unused variable on mips"
Pavel Labath [Fri, 24 Feb 2017 10:14:13 +0000 (10:14 +0000)]
Silence a compiler warning due to unused variable on mips
oops, I did it again.
Test: lunch mips && cd bionic && mma
Change-Id: I1fe2cb847d0698b34766869f9626398dbcf81960
Pavel Labath [Fri, 24 Feb 2017 09:26:37 +0000 (09:26 +0000)]
Merge "Add "imprecise" watchpoint ptrace test" am:
a936199ce0 am:
df6f95b8a0
am:
eae23c22fb
Change-Id: I9b9a2dcc7f6fe1d5f88fda81c51aee73e87efd0f
Pavel Labath [Fri, 24 Feb 2017 09:24:06 +0000 (09:24 +0000)]
Merge "Add "imprecise" watchpoint ptrace test" am:
a936199ce0
am:
df6f95b8a0
Change-Id: I51a72007cdd018d69497eeb6691f48ce81850445
Pavel Labath [Fri, 24 Feb 2017 09:21:06 +0000 (09:21 +0000)]
Merge "Add "imprecise" watchpoint ptrace test"
am:
a936199ce0
Change-Id: I4fbf4ce77868d3483d5ea34c51b3d6f51cfb1b4d
Pavel Labath [Fri, 24 Feb 2017 09:16:19 +0000 (09:16 +0000)]
Merge "Add "imprecise" watchpoint ptrace test"
Pavel Labath [Wed, 22 Feb 2017 18:22:46 +0000 (18:22 +0000)]
Add "imprecise" watchpoint ptrace test
This tests for the presence of a kernel bug that meant that the kernel
would sometimes fail to report the watchpoint hit if the hardware
reported a address which did not exactly match the address range being
watched (which it is allowed to do per ARM spec if the instruction
accesses a larger block of memory than the region being watched). This
bug was fixed in linux kernel 4.9, and has been backported to older
android kernels.
Bug:
30802222
Bug:
30919905
Test: bionic-unit-tests --gtest_filter="sys_ptrace.*"
Change-Id: I80c35b29eaf28e2dbacb9e8ee5317fdea653fc87
Elliott Hughes [Thu, 23 Feb 2017 07:22:51 +0000 (23:22 -0800)]
Use <linux/eventpoll.h> to implement <sys/epoll.h>.
Bug: https://github.com/android-ndk/ndk/issues/302
Test: builds
Change-Id: Ia3074326a128c38f2488e342c028cc030801cfd9
Paul Lawrence [Fri, 24 Feb 2017 00:03:31 +0000 (00:03 +0000)]
Merge "Expand whitelist" am:
9eba112c3c am:
fadce724ee
am:
52cf5b59c3
Change-Id: I6ab40b34ab76a556572f69ce88e08018ed2db122
Paul Lawrence [Fri, 24 Feb 2017 00:01:01 +0000 (00:01 +0000)]
Merge "Expand whitelist" am:
9eba112c3c
am:
fadce724ee
Change-Id: Ie297d79bf6996e9cee5ff34e8bec0a1835d469f2
Paul Lawrence [Thu, 23 Feb 2017 23:58:30 +0000 (23:58 +0000)]
Merge "Expand whitelist"
am:
9eba112c3c
Change-Id: I43b0344fef5e56ccb53a0147ea0aab2a82f3fcb6
Josh Gao [Thu, 23 Feb 2017 23:58:30 +0000 (23:58 +0000)]
Merge "versioner: fix darwin build." am:
46c8a34a95 am:
9a445f64fe
am:
a716118167
Change-Id: Id24a5aa15162b3bb50734fe395179860641ca262
Josh Gao [Thu, 23 Feb 2017 23:56:01 +0000 (23:56 +0000)]
Merge "versioner: fix darwin build." am:
46c8a34a95
am:
9a445f64fe
Change-Id: I5ebb6641d72dd68e58b1a03bb05f490af4bb8115
Treehugger Robot [Thu, 23 Feb 2017 23:54:34 +0000 (23:54 +0000)]
Merge "Expand whitelist"
Josh Gao [Thu, 23 Feb 2017 23:53:31 +0000 (23:53 +0000)]
Merge "versioner: fix darwin build."
am:
46c8a34a95
Change-Id: I96bf649521d8fd2062aea7c859be2d76759ff09e
Treehugger Robot [Thu, 23 Feb 2017 23:51:14 +0000 (23:51 +0000)]
Merge "versioner: fix darwin build."
Dimitry Ivanov [Thu, 16 Feb 2017 23:34:21 +0000 (15:34 -0800)]
Hide internal __system_property_* functions
Bug: http://b/
34114501
Test: bionic-unit-tests --gtest_filter=prop*
Change-Id: I1fc57b4ced6aaf841aad64e12e7696d25c2e027b
Dan Albert [Thu, 23 Feb 2017 22:09:23 +0000 (22:09 +0000)]
Merge "Add legacy inlines for more termios stuff." am:
9dbfd8ad7f am:
99f88aed64
am:
b6205bcae3
Change-Id: I6ddfba5ea11edc49ea6a121e067411b16915f646
Dan Albert [Thu, 23 Feb 2017 22:06:53 +0000 (22:06 +0000)]
Merge "Add legacy inlines for more termios stuff." am:
9dbfd8ad7f
am:
99f88aed64
Change-Id: I3789c05a46c2ee16800fdc890bac07bd00a1adb2
Dan Albert [Thu, 23 Feb 2017 22:05:22 +0000 (22:05 +0000)]
Merge "Add legacy inlines for more termios stuff."
am:
9dbfd8ad7f
Change-Id: I3a493b5ad47ecac27e09f21fa1821851cac31083
Treehugger Robot [Thu, 23 Feb 2017 22:01:10 +0000 (22:01 +0000)]
Merge "Add legacy inlines for more termios stuff."
Josh Gao [Thu, 23 Feb 2017 21:52:49 +0000 (13:52 -0800)]
versioner: fix darwin build.
Use struct stat::st_mtime instead of the underlying st_mtim, which is
called something different on Darwin.
Test: mma on linux, darwin
Change-Id: I2695a6c83ebb7d08ec56b1355e0f4bc0993a0acb
Dan Albert [Thu, 23 Feb 2017 21:49:41 +0000 (21:49 +0000)]
Merge "Revert "Run the versioner as part of the build."" am:
7f24a4f556 am:
cea81d0552
am:
1de365eef3
Change-Id: I9fc92f4a14ef11b6bfec4c50dbfa3d2ae2dc3664
Dan Albert [Thu, 23 Feb 2017 21:47:40 +0000 (21:47 +0000)]
Merge "Revert "Run the versioner as part of the build."" am:
7f24a4f556
am:
cea81d0552
Change-Id: Ia5ac7fa62085f468248ab11976dca4a075f783cb
Dan Albert [Thu, 23 Feb 2017 21:45:14 +0000 (21:45 +0000)]
Merge "Revert "Run the versioner as part of the build.""
am:
7f24a4f556
Change-Id: I46566a05914a13ad8492acebd6c76107df0b51a4
Dan Albert [Thu, 23 Feb 2017 21:36:48 +0000 (21:36 +0000)]
Merge "Revert "Run the versioner as part of the build.""
Dan Albert [Thu, 23 Feb 2017 21:30:35 +0000 (21:30 +0000)]
Revert "Run the versioner as part of the build."
This reverts commit
45715b2a88c8daf5a721ce9b28391120f5507764.
Reason for revert: Darwin sucks
Change-Id: I004dd7fa5e14a43ffe04ace2f5a06341df61b8cd
Dan Albert [Thu, 23 Feb 2017 21:16:13 +0000 (21:16 +0000)]
Merge "Run the versioner as part of the build." am:
bd15a909b5 am:
21ea50673a
am:
584675baa8
Change-Id: I94ceb55f781825410a1655a470902dfa0b72672d
Dan Albert [Thu, 23 Feb 2017 21:14:38 +0000 (21:14 +0000)]
Merge "Run the versioner as part of the build." am:
bd15a909b5
am:
21ea50673a
Change-Id: Icf8fadceacade223720afe297dcdb1be0c1874fa
Dan Albert [Thu, 23 Feb 2017 21:11:22 +0000 (21:11 +0000)]
Merge "Run the versioner as part of the build."
am:
bd15a909b5
Change-Id: I6fb0081b43f1287cc0ea82e156df9efb1faf2288
Dan Albert [Thu, 23 Feb 2017 21:06:47 +0000 (21:06 +0000)]
Merge "Run the versioner as part of the build."
Paul Lawrence [Wed, 15 Feb 2017 21:40:22 +0000 (13:40 -0800)]
Expand whitelist
Bug:
35217603
Test: App no longer triggers seccomp exceptions when launched
Change-Id: I8ea904640a2f14c67a075e593067327407766220