Kiyoung Kim
66c96a84ad
Merge "Add libraries txt file to build target" am: becbf6cb5f am: 7e48c78a82
...
am: 3778a88cb0
Change-Id: If7bc2486444e9862f64b255d14b528196b70770b
2019-07-25 04:03:21 -07:00
Kiyoung Kim
3778a88cb0
Merge "Add libraries txt file to build target" am: becbf6cb5f
...
am: 7e48c78a82
Change-Id: Ib683165c48b76f2811125c64a2a041cf85e3ed46
2019-07-25 03:53:18 -07:00
Kiyoung Kim
7e48c78a82
Merge "Add libraries txt file to build target"
...
am: becbf6cb5f
Change-Id: Idb3ea1628ad7d46c60a66fb32954e83dc324f94a
2019-07-25 03:43:24 -07:00
Treehugger Robot
becbf6cb5f
Merge "Add libraries txt file to build target"
2019-07-25 10:29:39 +00:00
Yifan Hong
e4c5edf591
Merge "fs_mgr: liblp test: give ownership of environment to gtest" am: 08c6d1a5d1 am: 6a4c7385af
...
am: 1d48575927
Change-Id: I785bd5154febc8e64987ba5c6954b38616d06330
2019-07-24 21:24:57 -07:00
Yifan Hong
1d48575927
Merge "fs_mgr: liblp test: give ownership of environment to gtest" am: 08c6d1a5d1
...
am: 6a4c7385af
Change-Id: Iaee10178c5055a570165e5c7f908e021145951b1
2019-07-24 21:11:54 -07:00
Yifan Hong
6a4c7385af
Merge "fs_mgr: liblp test: give ownership of environment to gtest"
...
am: 08c6d1a5d1
Change-Id: I115addc55de3b3cc67f935d866ac3e5d0fa4a039
2019-07-24 20:52:37 -07:00
Treehugger Robot
08c6d1a5d1
Merge "fs_mgr: liblp test: give ownership of environment to gtest"
2019-07-25 03:36:46 +00:00
Mark Salyzyn
60e5f08746
Merge "Update overlayfs patch series reference" am: 3a970945c9 am: ea30c45dbf
...
am: 014328559a
Change-Id: I653a34cd3d771cf53c7f2b7900cdd1b33825e3a1
2019-07-24 17:58:17 -07:00
Mark Salyzyn
014328559a
Merge "Update overlayfs patch series reference" am: 3a970945c9
...
am: ea30c45dbf
Change-Id: I9964e0476feb3661898a1df99e4eac6deca04f4d
2019-07-24 17:38:31 -07:00
Mark Salyzyn
ea30c45dbf
Merge "Update overlayfs patch series reference"
...
am: 3a970945c9
Change-Id: I629dffc3bae2acf8b684f019c17ec70d7a389dab
2019-07-24 17:27:47 -07:00
Yifan Hong
7bf1e9f459
fs_mgr: liblp test: give ownership of environment to gtest
...
From gtest doc:
Note that googletest takes ownership of the registered environment objects. Therefore do not delete them by yourself.
Test: run it
Change-Id: I275884ddd63a17097c3ea4d9d6bb2b5291dc8c90
2019-07-25 00:20:25 +00:00
Treehugger Robot
3a970945c9
Merge "Update overlayfs patch series reference"
2019-07-25 00:09:28 +00:00
Tom Cherry
6df778913d
Merge "init: simplify keyword_map" am: 3af3fcce45 am: 6ce842e335
...
am: b3da4feb5a
Change-Id: I69e2e32052ead2556deebbb6a4c32160699506eb
2019-07-24 15:34:49 -07:00
Tom Cherry
b3da4feb5a
Merge "init: simplify keyword_map" am: 3af3fcce45
...
am: 6ce842e335
Change-Id: If5d6897b10288388d82e7e377b2e5e646ce8bd2d
2019-07-24 15:24:05 -07:00
Tom Cherry
6ce842e335
Merge "init: simplify keyword_map"
...
am: 3af3fcce45
Change-Id: I388b9417dbb6988db59d192c8071900d317c17dc
2019-07-24 15:12:28 -07:00
Tom Cherry
3af3fcce45
Merge "init: simplify keyword_map"
2019-07-24 21:50:22 +00:00
Mark Salyzyn
917616d47a
Update overlayfs patch series reference
...
Test: none
Bug: 127298877
Change-Id: I0162248953ea4d2c97ccec52bf552a5e29a1b61e
2019-07-24 14:03:55 -07:00
Tomasz Wasilczyk
7e39207dca
Merge "Implement unique_fd.ok()" am: c9ec95272c am: 90fec0a0b4
...
am: cefafca6e1
Change-Id: Icc4553251c73b54827febcd319d4fde655913751
2019-07-24 07:35:17 -07:00
Tomasz Wasilczyk
cefafca6e1
Merge "Implement unique_fd.ok()" am: c9ec95272c
...
am: 90fec0a0b4
Change-Id: Ibdce3680a5b5554fdceda1cd585ef2c5c775572c
2019-07-24 07:26:13 -07:00
Tomasz Wasilczyk
90fec0a0b4
Merge "Implement unique_fd.ok()"
...
am: c9ec95272c
Change-Id: I6030fd103c9df905c84161817560c55330627345
2019-07-24 07:16:12 -07:00
Tomasz Wasilczyk
c9ec95272c
Merge "Implement unique_fd.ok()"
2019-07-24 13:51:43 +00:00
Kiyoung Kim
178129d1c7
Add libraries txt file to build target
...
Linkerconfig requires more libraries txt files to get library list
related variable values. To make this available from runtime, those
should be added as build target and included in system image.
Bug: 137511540
Test: m -j && tested from cuttlefish
Change-Id: Id3304eea5a7d8f2ffc171cd3b110b7d65e881f8c
2019-07-24 19:19:01 +09:00
Przemyslaw Szczepaniak
e9495bb069
Merge "ld.config for com.android.neuralnetworks APEX." am: 2f40aa0f60 am: d91345d64c
...
am: 18c64a08d6
Change-Id: I522cb101e0dfbcd5a37b47a0f733a1e1aeddfc40
2019-07-24 02:44:41 -07:00
Przemyslaw Szczepaniak
18c64a08d6
Merge "ld.config for com.android.neuralnetworks APEX." am: 2f40aa0f60
...
am: d91345d64c
Change-Id: I4d0da2ec61249b6cb0f6a3b3d37f1047c444d43c
2019-07-24 02:35:39 -07:00
Przemyslaw Szczepaniak
d91345d64c
Merge "ld.config for com.android.neuralnetworks APEX."
...
am: 2f40aa0f60
Change-Id: I64f4f2253d0bf0f789f80a17cecb62ed7a2eb997
2019-07-24 02:25:36 -07:00
Przemyslaw Szczepaniak
2f40aa0f60
Merge "ld.config for com.android.neuralnetworks APEX."
2019-07-24 09:12:18 +00:00
Josh Gao
01c9903ce0
Merge "adb: switch from system_clock to steady_clock." am: 278754aeac am: f2dd09ff5b
...
am: d2a00f50b2
Change-Id: Idb515121eef29fca0fe55d2b5e5d073e27235a6b
2019-07-23 18:53:58 -07:00
Josh Gao
d2a00f50b2
Merge "adb: switch from system_clock to steady_clock." am: 278754aeac
...
am: f2dd09ff5b
Change-Id: I3bdae32bb3350e3b1137f43b32559e9a13331b40
2019-07-23 18:40:53 -07:00
Josh Gao
f2dd09ff5b
Merge "adb: switch from system_clock to steady_clock."
...
am: 278754aeac
Change-Id: Ifd0e99d4caade013ed809d21818fa5f5fc86f1bf
2019-07-23 18:31:24 -07:00
Treehugger Robot
278754aeac
Merge "adb: switch from system_clock to steady_clock."
2019-07-24 00:56:34 +00:00
Donald Chai
fbd9760bf8
Merge "Avoid using data descriptors in ZIP files when possible." am: 69055b5a37 am: a589dd1e0a
...
am: 353d0293c3
Change-Id: I338fa82ed75cb3bf82e096915e78089edec66a78
2019-07-23 16:52:01 -07:00
Donald Chai
353d0293c3
Merge "Avoid using data descriptors in ZIP files when possible." am: 69055b5a37
...
am: a589dd1e0a
Change-Id: I4831b3d78e9eb7424baf3164ebec3b64f5480599
2019-07-23 16:41:01 -07:00
Tomasz Wasilczyk
c3fc9607c2
Implement unique_fd.ok()
...
While I'm here, I'll fix how unique_fd disallows copy and assignment
constructors (detele instead of marking them private).
Bug: 135918744
Test: WiP change in master
Change-Id: Idefcc685943326c511f59d18790c1c4fa2e04989
2019-07-23 16:35:38 -07:00
Donald Chai
a589dd1e0a
Merge "Avoid using data descriptors in ZIP files when possible."
...
am: 69055b5a37
Change-Id: I8657c9a4407620c9861d58bcebeaa588508de69b
2019-07-23 16:31:31 -07:00
Donald Chai
69055b5a37
Merge "Avoid using data descriptors in ZIP files when possible."
2019-07-23 23:02:34 +00:00
Tom Cherry
d52a5b3c10
init: simplify keyword_map
...
I've heard that keyword_map is too complex, in particular the tuple
and the pair in BuiltinFunctionMap, so this change removes a lot of
that complexity and, more importantly, better documents how all of
this works.
Test: boot, init unit tests
Change-Id: I74e5f9de7f2ec524cb6127bb9da2956b5f307f56
2019-07-23 14:39:38 -07:00
Jiyong Park
3f804d3e84
Merge changes I0940d13e,I38f2d013 am: b42e558b5a am: 183454f0c7
...
am: df0967409b
Change-Id: I32436630407a27f7a20e1d794f67990b90d90ffd
2019-07-23 09:39:28 -07:00
Jiyong Park
df0967409b
Merge changes I0940d13e,I38f2d013 am: b42e558b5a
...
am: 183454f0c7
Change-Id: I44b6248ff856c7c19220f34006c9088a14cb0640
2019-07-23 09:30:16 -07:00
Jiyong Park
183454f0c7
Merge changes I0940d13e,I38f2d013
...
am: b42e558b5a
Change-Id: I86eac53776180c14a72389dee88238c2bd489269
2019-07-23 09:22:22 -07:00
Treehugger Robot
b42e558b5a
Merge changes I0940d13e,I38f2d013
...
* changes:
Add TEST_MAPPING for libnativeloader
Test the link to the sphal namespace when only needed
2019-07-23 15:57:37 +00:00
Donald Chai
e170d7fe85
Avoid using data descriptors in ZIP files when possible.
...
These add 16 bytes per ZIP entry, and are usually avoidable. APKs contain thousands of
deflated entries, so this overhead adds up to tens of kilobytes.
Bug: 135470635
Change-Id: Ib928aa41dd55cacc41f7394c218c4340d3bbd570
2019-07-23 06:58:53 +00:00
Jiyong Park
28efde2b7a
Add TEST_MAPPING for libnativeloader
...
Bug: 130388701
Test: watch TH to see if libnativeloader_test is running
Change-Id: I0940d13ec4e5c680ce1dbf2f5980b3b20080f7e4
2019-07-23 11:14:48 +09:00
Jiyong Park
713878d335
Test the link to the sphal namespace when only needed
...
The link to the spahal namespace is not done when there is no lib in
vendor/etc/public.libraries.txt
Bug: 130388701
Test: libnativeloader_test on cuttlefish
Change-Id: I38f2d01305bca5ea942573484a0e0b9b44b1c0be
2019-07-23 11:14:48 +09:00
Josh Gao
63e8d9815f
adb: switch from system_clock to steady_clock.
...
Test: treehugger
Change-Id: I10b884dc159a5ba624bc0f7ad53a402bffb14293
2019-07-22 16:18:25 -07:00
Christopher Ferris
2a9045fbae
Merge "Remove demangle, everyone use libc++ demangle." am: b3fc1b7441 am: 58454b9741
...
am: 622db672cc
Change-Id: Ic34a5c9b696a8fba1ddc668b2a1bf216d0294693
2019-07-22 13:55:56 -07:00
Christopher Ferris
622db672cc
Merge "Remove demangle, everyone use libc++ demangle." am: b3fc1b7441
...
am: 58454b9741
Change-Id: Icd5d5a2789f015993366e2fcd21a8992b4adfb8b
2019-07-22 13:43:52 -07:00
Christopher Ferris
58454b9741
Merge "Remove demangle, everyone use libc++ demangle."
...
am: b3fc1b7441
Change-Id: I646c14136a4fd9346333be77a4ab12abe37676ed
2019-07-22 13:34:18 -07:00
Christopher Ferris
b3fc1b7441
Merge "Remove demangle, everyone use libc++ demangle."
2019-07-22 19:43:21 +00:00
Przemyslaw Szczepaniak
0bb871dc9f
ld.config for com.android.neuralnetworks APEX.
...
Makes updated libneuralnetworks.so in /apex/com.android.neuralnetworks/{LIB}
loadable from all relevant namespaces.
Test: Verified that right library is being loaded using lsof and
Test: verbose debug logs from bionic/ld.
Bug: 137320025
Change-Id: I38140bb9915a3f85f10456e15ed0f492dbdba802
2019-07-22 11:28:42 +01:00