Sorin Basca
78cbed57ae
Allow libtinyxml2 on Android from S
...
We can reduce the size of some binaries in ART by switching from
libxml2 to libtinyxml2. For this to be achieved, the external
libtinyxml2 needs to be made available to the ART components.
Bug: 177209057
Test: m
Change-Id: I29059ad3860a8f91f7734a15ab02bb35137f4654
2021-05-27 12:41:17 +00:00
Anton Hansson
6c677dfa9f
[automerger skipped] Expand visibility of sdkinfo proto am: 48293f029d am: d95d5e98c4 -s ours
...
am skip reason: Merged-In I93ba55f1c1b4f60f36a26a2397088a5471eef850 with SHA-1 bad2aab5a1 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1719616
Change-Id: I785a637b149f703f19afbade468e1be5f48762a6
2021-05-27 10:52:01 +00:00
Anton Hansson
bbb9d3b778
[automerger skipped] Expand visibility of sdkinfo proto am: 48293f029d am: d95d5e98c4 -s ours
...
am skip reason: Merged-In I93ba55f1c1b4f60f36a26a2397088a5471eef850 with SHA-1 bad2aab5a1 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1719616
Change-Id: I42e32045dfd660404da54980276a4dcdb5da9620
2021-05-27 10:51:19 +00:00
Anton Hansson
d95d5e98c4
Expand visibility of sdkinfo proto am: 48293f029d
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1719616
Change-Id: I487e20d1b1ee87dca8986a6512a0cb522d032ee7
2021-05-27 10:26:08 +00:00
Anton Hansson
c3b41d81ea
Rename sdkinfo extension from binarypb to pb
...
binarypb is a bit of a mouthful, and it should be evident this pb is not
a textpb.
Bug: 189323663
Test: sdkextensions_e2e_tests
Merged-In: I20ec8ce30116b55a28ed32e0004ec2ff24955a1f
Change-Id: I20ec8ce30116b55a28ed32e0004ec2ff24955a1f
2021-05-27 10:04:29 +00:00
Anton Hansson
17b797da26
Rename sdkinfo extension from binarypb to pb am: 9cd023a5c0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14734544
Change-Id: I09f0d3aacb7d447378816a7782658f0361724537
2021-05-27 07:21:19 +00:00
Anton Hansson
b002276f04
Rename sdkinfo extension from binarypb to pb am: 9cd023a5c0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14734544
Change-Id: I90bbe8704d24114281a86474e13bd4c13a3bda09
2021-05-27 07:21:12 +00:00
Peter Collingbourne
35220a6311
Add note_memtag_heap_sync to the list of the allowed deps.
...
Fixes the build with SANITIZE_TARGET=memtag_heap
SANITIZE_TARGET_DIAG=memtag_heap.
Bug: 135772972
Change-Id: I0b209dbc3577a27f7adc16f347ba940d8db24a80
2021-05-26 18:42:27 -07:00
Anton Hansson
48293f029d
Expand visibility of sdkinfo proto
...
Embed it into all the modules that are part of the updatable API
surface, ahead of actually introducing any new API levels with
requirements on these modules.
Also rename to current_sdkinfo for clarity.
Bug: 188787081
Test: Inspect apex files
Merged-In: I93ba55f1c1b4f60f36a26a2397088a5471eef850
Change-Id: I93ba55f1c1b4f60f36a26a2397088a5471eef850
2021-05-26 17:10:52 +01:00
Anton Hansson
9cd023a5c0
Rename sdkinfo extension from binarypb to pb
...
binarypb is a bit of a mouthful, and it should be evident this pb is not
a textpb.
Bug: 189323663
Test: sdkextensions_e2e_tests
Change-Id: I20ec8ce30116b55a28ed32e0004ec2ff24955a1f
2021-05-26 16:47:33 +01:00
Anton Hansson
b34ef153ce
Expand visibility of sdkinfo proto am: bad2aab5a1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14683382
Change-Id: I3cc8674d87513696d32b701dd50cf280bba7eccf
2021-05-26 11:42:04 +00:00
Anton Hansson
981d250862
Expand visibility of sdkinfo proto am: bad2aab5a1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14683382
Change-Id: I49dc2c355edcd43eb686db58c59a7c155ba61161
2021-05-26 10:29:19 +00:00
Mathew Inwood
d6feadb8ce
Add #{NEVER_SUGGEST} to MODULES_OWNERS.
...
The gerrit support is not merged yet, but it in progress. This change
will ensure that MODULES_OWNERS are not suggested in gerrit, avoiding
wasted time due to incorrect owners assignment.
Bug: 188631514
Bug: 181661570
Test: N/A
Change-Id: I7138a92c2e36d2c936a374144a56707ed49d6398
2021-05-26 10:45:40 +01:00
Orion Hodson
bd40bf0938
Add static variant of libnativehelper_compat_libc++ am: a4d77f5acc am: 79526586e7
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1713860
Change-Id: Ie3f28f9aaba31b36996e5df0be25b60685835475
2021-05-24 16:51:48 +00:00
Orion Hodson
3049c229f3
Add static variant of libnativehelper_compat_libc++ am: a4d77f5acc am: 79526586e7
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1713860
Change-Id: I638e4594d3ba29c0245f1cbf7b12f87f69220680
2021-05-24 16:50:39 +00:00
Orion Hodson
79526586e7
Add static variant of libnativehelper_compat_libc++ am: a4d77f5acc
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1713860
Change-Id: Id80f6badde770115f76dbb7571ec941ad37bd41c
2021-05-24 16:29:50 +00:00
Anton Hansson
bad2aab5a1
Expand visibility of sdkinfo proto
...
Embed it into all the modules that are part of the updatable API
surface, ahead of actually introducing any new API levels with
requirements on these modules.
Also rename to current_sdkinfo for clarity.
Bug: 188787081
Test: Inspect apex files
Change-Id: I93ba55f1c1b4f60f36a26a2397088a5471eef850
2021-05-24 12:24:22 +01:00
Orion Hodson
a4d77f5acc
Add static variant of libnativehelper_compat_libc++
...
This allows the libcore native code in the ART Module to link against
the static variant libnativehelper_compat_libc++.
Ignore-AOSP-First: other dependencies need to land in aosp first this
Bug: 188067586
Test: m
Change-Id: I4b039b38d8560827b2acc80ea0157ce21da09150
(cherry picked from commit 3c01a8beff )
2021-05-21 16:06:10 +01:00
Orion Hodson
ff5f083713
Add static variant of libnativehelper_compat_libc++ am: 3c01a8beff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14662189
Change-Id: I2accfae4f310d763a17394029b5c7df4acf21c47
2021-05-21 14:48:31 +00:00
Orion Hodson
7c4a8486dc
Add static variant of libnativehelper_compat_libc++ am: 3c01a8beff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14662189
Change-Id: If0ca4f0ef9a943f74d0de659bce7b0e2fb8bcc29
2021-05-21 14:46:30 +00:00
Orion Hodson
3c01a8beff
Add static variant of libnativehelper_compat_libc++
...
This allows the libcore native code in the ART Module to link against
the static variant libnativehelper_compat_libc++.
Ignore-AOSP-First: other dependencies need to land in aosp first this
Bug: 188067586
Test: m
Change-Id: I4b039b38d8560827b2acc80ea0157ce21da09150
2021-05-21 07:37:34 +00:00
satayev
09fc2f3915
Merge "Add link to policy." am: 3cb8db65e5 am: 3e36da8267
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1711933
Change-Id: I877b3e9e8c63cb9255abe9d973d4a8e004e0f3dd
2021-05-20 20:22:32 +00:00
satayev
a02bbf261d
Merge "Add link to policy." am: 3cb8db65e5 am: 3e36da8267
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1711933
Change-Id: Ice448113f896d97415bc4f5a15ac02173bf6ded1
2021-05-20 20:21:36 +00:00
satayev
3e36da8267
Merge "Add link to policy." am: 3cb8db65e5
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1711933
Change-Id: I011353471342da0f5977f1e65ee0045347c7f188
2021-05-20 19:59:07 +00:00
satayev
3cb8db65e5
Merge "Add link to policy."
2021-05-20 19:39:51 +00:00
satayev
3f16edc6c1
[automerger skipped] Use absolute paths in classpaths.proto. am: 24a42d49c7 -s ours
...
am skip reason: Merged-In I4f955303631ba84b47d6e287c7b4f59c1e198da1 with SHA-1 4239d7b57b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14639257
Change-Id: I998f876c9481373ad92e0399db9d930811f4c870
2021-05-20 09:46:44 +00:00
satayev
65654a1e77
[automerger skipped] Use absolute paths in classpaths.proto. am: 24a42d49c7 -s ours
...
am skip reason: Merged-In I4f955303631ba84b47d6e287c7b4f59c1e198da1 with SHA-1 4239d7b57b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14639257
Change-Id: I84baa106eece68886b784e7d08f318d1ff337826
2021-05-20 09:44:38 +00:00
Mathew Inwood
2858401491
Add link to policy.
...
Test: N/A
Change-Id: I305cefbfd585687270638248483e4943180a37b7
2021-05-19 16:31:43 +01:00
satayev
24a42d49c7
Use absolute paths in classpaths.proto.
...
The intention before was to use relative paths to a partition where a
config is defined. However, jars in /system_ext partition are planned to
be declared in /system's classpaths.proto config.
Bug: 180105615
Test: atest derive_classpath_test
Change-Id: I4f955303631ba84b47d6e287c7b4f59c1e198da1
Merged-In: I4f955303631ba84b47d6e287c7b4f59c1e198da1
(cherry picked from commit 4239d7b57b )
2021-05-19 12:24:01 +01:00
satayev
e6448bffa4
Use absolute paths in classpaths.proto. am: 4239d7b57b am: 2fe45ad6bb
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1711328
Change-Id: Ifef53d7be8b9a77d625ce294bf1f7575e80c7847
2021-05-19 10:05:33 +00:00
satayev
50a4789afb
Use absolute paths in classpaths.proto. am: 4239d7b57b am: 2fe45ad6bb
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1711328
Change-Id: I3f67c53717806d5725fbb502b939b0520d7178e4
2021-05-19 10:04:45 +00:00
satayev
2fe45ad6bb
Use absolute paths in classpaths.proto. am: 4239d7b57b
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1711328
Change-Id: I6b913431ea3d9d4b93e1f621e35f559c285d376b
2021-05-19 09:36:55 +00:00
satayev
4239d7b57b
Use absolute paths in classpaths.proto.
...
The intention before was to use relative paths to a partition where a
config is defined. However, jars in /system_ext partition are planned to
be declared in /system's classpaths.proto config.
Bug: 180105615
Test: atest derive_classpath_test
Change-Id: I4f955303631ba84b47d6e287c7b4f59c1e198da1
2021-05-18 19:32:02 +01:00
Ken Chen
73fede45cd
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d am: b64d164044 am: 5057c04a27 am: 0ac08d3336
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: I1d99048566c002a0ac11aa1e6a79ff19f8d83c05
2021-05-14 17:57:16 +00:00
Ken Chen
a39772e1b4
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d am: b64d164044 am: 5057c04a27 am: 0ac08d3336
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: I94271ac1769a921c9f5aac81bf62d6c5abe60151
2021-05-14 17:47:54 +00:00
Ken Chen
0ac08d3336
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d am: b64d164044 am: 5057c04a27
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: I93fb8eccbffd60d9c8d8af6bf9cde25eaae1a02e
2021-05-14 17:28:08 +00:00
Ken Chen
5057c04a27
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d am: b64d164044
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: I2523a295b3baaeb04d8309f706c12b8949734679
2021-05-14 17:15:09 +00:00
Ken Chen
21e8a9e943
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d am: b64d164044 am: 7a9ff71b36 am: 64a5b60b2f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: Ia2d05262496482c112ab1df710b24e5efe87c889
2021-05-13 03:20:58 +00:00
Ken Chen
93af8cf468
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d am: b64d164044 am: 7a9ff71b36 am: 64a5b60b2f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: I10d19ddc9fab8721247137affa5b57ffec884753
2021-05-13 03:20:56 +00:00
Ken Chen
64a5b60b2f
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d am: b64d164044 am: 7a9ff71b36
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: Ic86105c653cf99a153561f0c3cd692b3ae11c961
2021-05-13 02:59:31 +00:00
Ken Chen
7a9ff71b36
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d am: b64d164044
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: If350df61d78cebcd358dea99fe4abdc91d225239
2021-05-13 02:44:30 +00:00
Ken Chen
b64d164044
Merge "Make netd_aidl_interface-V6-java available for connectivity" am: bb9ba93a7d
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007
Change-Id: Ib3cb2192cfd0f5faf4b95f4d17f9770ab991ba19
2021-05-13 01:34:23 +00:00
Ken Chen
bb9ba93a7d
Merge "Make netd_aidl_interface-V6-java available for connectivity"
2021-05-13 01:20:39 +00:00
Treehugger Robot
fc6f9db1fa
Merge "Add SettingsLib libraries used by PermissionController to allowed_deps." am: 9f1f0d8423 am: 5c22d43292 am: 321c827488 am: 161b9e8e7b
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865
Change-Id: I1d82439b143ff55e3438260f07d2eb4c11d539e4
2021-05-11 12:56:05 +00:00
Treehugger Robot
bf0067e48f
Merge "Add SettingsLib libraries used by PermissionController to allowed_deps." am: 9f1f0d8423 am: 5c22d43292 am: d95489e737 am: 45ddb51794
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865
Change-Id: Idcbfa4a10c0d6b85227937513c2ee59796cadf55
2021-05-11 12:55:59 +00:00
Treehugger Robot
e2245f56a5
Merge "Add SettingsLib libraries used by PermissionController to allowed_deps." am: 9f1f0d8423 am: 5c22d43292 am: 321c827488 am: 161b9e8e7b
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865
Change-Id: Ibfb5b301033c670e41d188d5ead9a3a6f30c3c18
2021-05-11 12:54:14 +00:00
Treehugger Robot
38e05292bf
Merge "Add SettingsLib libraries used by PermissionController to allowed_deps." am: 9f1f0d8423 am: 5c22d43292 am: d95489e737 am: 45ddb51794
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865
Change-Id: Ia6b0e70716ad3efa7a8e0d7bd6e7b9231bfae21e
2021-05-11 12:53:54 +00:00
Treehugger Robot
161b9e8e7b
Merge "Add SettingsLib libraries used by PermissionController to allowed_deps." am: 9f1f0d8423 am: 5c22d43292 am: 321c827488
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865
Change-Id: I6c4a326e6d7b66908f4ccf55d5c32be78a68835d
2021-05-11 12:33:43 +00:00
Treehugger Robot
45ddb51794
Merge "Add SettingsLib libraries used by PermissionController to allowed_deps." am: 9f1f0d8423 am: 5c22d43292 am: d95489e737
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865
Change-Id: I13864fee25061ea33a35f2183274fe112132cb7a
2021-05-11 12:32:33 +00:00
Treehugger Robot
d95489e737
Merge "Add SettingsLib libraries used by PermissionController to allowed_deps." am: 9f1f0d8423 am: 5c22d43292
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865
Change-Id: I5caa737d118172fe48eaa2b5debe2ceecd9d6905
2021-05-11 12:15:46 +00:00