Commit graph

44154 commits

Author SHA1 Message Date
Vishwath Mohan
0987fa6150 [automerger skipped] Merge "Add components to enable CFI for." into pi-dev am: 001bc1ee00 -s ours
am: 794915b4f7  -s ours

Change-Id: Ib4df27f8b22479f2ff4a7d0bc10ebc255bac6e77
2018-04-03 02:02:15 -07:00
Vishwath Mohan
e387ca6628 [automerger skipped] Add components to enable CFI for. am: d2c372c086 -s ours
am: 78a5d7725c  -s ours

Change-Id: I56d53434cbe7404b6d83f7fb649eb99d8536251e
2018-04-03 01:36:16 -07:00
Vishwath Mohan
794915b4f7 [automerger skipped] Merge "Add components to enable CFI for." into pi-dev
am: 001bc1ee00  -s ours

Change-Id: Ie84c9c4af9850bf092d70db1663d2608899bb969
2018-04-02 21:15:55 -07:00
Vishwath Mohan
78a5d7725c [automerger skipped] Add components to enable CFI for.
am: d2c372c086  -s ours

Change-Id: I32c8628fddf01a4048e40c5e98032e135d83852a
2018-04-02 21:05:56 -07:00
Tri Vo
55f38a1471 [automerger skipped] Add TOT_SEPOLICY_VERSION = 10000.0 am: 614e2411b3 -s ours
am: dccda86f8f  -s ours

Change-Id: I969d05f07cbfd01e6ad2616c16cf6f583a121cce
2018-04-02 19:30:58 -07:00
TreeHugger Robot
001bc1ee00 Merge "Add components to enable CFI for." into pi-dev 2018-04-03 02:06:22 +00:00
Vishwath Mohan
88517be3f0 Merge "Add components to enable CFI for." am: 3790f8b23f am: 87b4df28a5
am: f9bd0c887e

Change-Id: Ia4772836684ef910c64384d92e2112153c84e701
2018-04-02 18:44:20 -07:00
Tao Bao
b43cc71f23 Merge "Fix the comment for find-test-data-in-subdirs." am: fe3983963f am: b6d7d34a13
am: 69efed29de

Change-Id: Iddbe2c4e61784d3f8dec00b41e6e889c1c321a1e
2018-04-02 18:16:44 -07:00
Ivan Lozano
b54755f86b Merge "Enable integer_overflow flag for static targets." am: a61f0042d1 am: ed8a4055fc
am: 0394579e19

Change-Id: I5e3982bd8adb4712733343ac9a9ff2c03c8b719c
2018-04-02 17:54:35 -07:00
Zach Riggle
4d0b1c2c5d Merge "Add PRODUCT_PACKAGES_DEBUG_ASAN" am: c22e207c50 am: ac6cd7414d
am: 9358db72c6

Change-Id: I11d658243a92c228776162efa83965c1bebe4eb2
2018-04-02 17:53:22 -07:00
Tri Vo
dccda86f8f [automerger skipped] Add TOT_SEPOLICY_VERSION = 10000.0
am: 614e2411b3  -s ours

Change-Id: Ibf7d778fd5767a3b0147fb728aafc39a73ab58b6
2018-04-02 17:37:35 -07:00
Vishwath Mohan
f9bd0c887e Merge "Add components to enable CFI for." am: 3790f8b23f
am: 87b4df28a5

Change-Id: Iccfcaf8669d259f19f0c1512bf2c5f6b1bbc08cf
2018-04-03 00:15:36 +00:00
Vishwath Mohan
d2c372c086 Add components to enable CFI for.
This CL adds a list of components to enable CFI for on Arm64 product
configs.

This list is not directly used anywhere, but product configs can
inherit this to easily enable CFI for all tested components.

Bug: 63926619
Test: Inherit the product config; m -j60; verify that CFI is enabled
Change-Id: I56b6dfd5495639974a19623bc7aea9efeb9acff6
Merged-In: I56b6dfd5495639974a19623bc7aea9efeb9acff6
2018-04-02 17:12:20 -07:00
Vishwath Mohan
87b4df28a5 Merge "Add components to enable CFI for."
am: 3790f8b23f

Change-Id: Ib91a3df7abb5ec8f15706462ce2e4e7b30463174
2018-04-03 00:10:19 +00:00
Treehugger Robot
3790f8b23f Merge "Add components to enable CFI for." 2018-04-02 23:58:44 +00:00
Tao Bao
69efed29de Merge "Fix the comment for find-test-data-in-subdirs." am: fe3983963f
am: b6d7d34a13

Change-Id: If68f3c4a2bffdf48512453f4d554af9f8f1f5f2c
2018-04-02 23:44:51 +00:00
Tao Bao
b6d7d34a13 Merge "Fix the comment for find-test-data-in-subdirs."
am: fe3983963f

Change-Id: I524480ebec897dec5018ff563b46487bf7f3402e
2018-04-02 23:40:50 +00:00
Treehugger Robot
fe3983963f Merge "Fix the comment for find-test-data-in-subdirs." 2018-04-02 23:14:11 +00:00
Ivan Lozano
0394579e19 Merge "Enable integer_overflow flag for static targets." am: a61f0042d1
am: ed8a4055fc

Change-Id: Ia6e5340866e0b0b7468cb116f2edeaabb4a06d58
2018-04-02 22:56:43 +00:00
Ivan Lozano
ed8a4055fc Merge "Enable integer_overflow flag for static targets."
am: a61f0042d1

Change-Id: Iae706bde9b65ea4da7e0e12e4d6c563cccebb676
2018-04-02 22:51:04 +00:00
Treehugger Robot
a61f0042d1 Merge "Enable integer_overflow flag for static targets." 2018-04-02 22:36:42 +00:00
Vishwath Mohan
e003a0a6ce Add components to enable CFI for.
This CL adds a list of components to enable CFI for on Arm64 product
configs.

This list is not directly used anywhere, but product configs can
inherit this to easily enable CFI for all tested components.

Bug: 63926619
Test: Inherit the product config; m -j60; verify that CFI is enabled
Change-Id: I56b6dfd5495639974a19623bc7aea9efeb9acff6
2018-04-02 14:35:31 -07:00
Zach Riggle
9358db72c6 Merge "Add PRODUCT_PACKAGES_DEBUG_ASAN" am: c22e207c50
am: ac6cd7414d

Change-Id: I6ac2c7bf82d305f49a3c8962c0bf8107c1d86373
2018-04-02 21:29:21 +00:00
Zach Riggle
ac6cd7414d Merge "Add PRODUCT_PACKAGES_DEBUG_ASAN"
am: c22e207c50

Change-Id: I319a93af819a896f697e3ef6d0260f3389a24b39
2018-04-02 21:24:13 +00:00
Treehugger Robot
c22e207c50 Merge "Add PRODUCT_PACKAGES_DEBUG_ASAN" 2018-04-02 21:15:59 +00:00
Tri Vo
614e2411b3 Add TOT_SEPOLICY_VERSION = 10000.0
This variable is equal to the sepolicy version for tip-of-tree development.

Bug: 74622750
Test: ./build/soong/soong_ui.bash  --dumpvars-mode -vars PLATFORM_SEPOLICY_VERSION
is unchanged.
Change-Id: I2a62f7399fe245ec0c681e9a789da6b1b83dd9d8
Merged-In: I2a62f7399fe245ec0c681e9a789da6b1b83dd9d8
(cherry picked from commit d9c8e956ac)
2018-04-02 13:44:27 -07:00
Calin Juravle
1ee8faaffe Merge "Revert "Change the default compiler filter for install to speed-profile"" into pi-dev am: c6063bf93c
am: 858508b2ee

Change-Id: I5aab87e4b37d749b3c66053f6c2cd22f621c5592
2018-03-31 07:49:45 +00:00
Jiyong Park
776a302491 [automerger skipped] Merge "Allow platform modules to link to vendor public libraries" into pi-dev am: 3e1786112f -s ours
am: 6607492308  -s ours

Change-Id: Iab94e58482dbac9a6b3ba98885a4a4dce7cd374e
2018-03-31 05:07:24 +00:00
Tao Bao
160bb70c4c Fix the comment for find-test-data-in-subdirs.
The function along with LOCAL_TEST_DATA are very helpful, but it took me
some extra minutes to figure out the issue with the arguments.

Test: N/A
Change-Id: I2c2878fca99ab77ea881d86635c27c34f9ecf855
2018-03-30 20:06:36 -07:00
Calin Juravle
858508b2ee Merge "Revert "Change the default compiler filter for install to speed-profile"" into pi-dev
am: c6063bf93c

Change-Id: Idf37f4fec35431c9cdbdaae562885def489f19e2
2018-03-31 02:03:28 +00:00
Jiyong Park
6607492308 [automerger skipped] Merge "Allow platform modules to link to vendor public libraries" into pi-dev
am: 3e1786112f  -s ours

Change-Id: Ida0678706332a85802aba61c2898703c6f867b3f
2018-03-31 01:22:59 +00:00
Calin Juravle
c6063bf93c Merge "Revert "Change the default compiler filter for install to speed-profile"" into pi-dev 2018-03-31 00:28:40 +00:00
TreeHugger Robot
3e1786112f Merge "Allow platform modules to link to vendor public libraries" into pi-dev 2018-03-31 00:24:16 +00:00
Calin Juravle
4fcf794170 Revert "Change the default compiler filter for install to speed-profile"
This reverts commit 0edf9aebea.

Reason for revert: it breaks JVMTI CTS tests (because of app images).

Bug: 77340429
Bug: 77321621
Change-Id: I4236ecd42c92f9a594f94cf212f0a75945989ad9
2018-03-31 00:14:04 +00:00
Jeff Gaston
81ebfcecf0 Merge "Run jetifier against prebuilts directly rather than classes.jar" into pi-dev am: 51eff801ad
am: e7479b7c5d

Change-Id: I6ee025f71a0f033887e8697ab7c82d24643f0546
2018-03-30 23:39:35 +00:00
SzuWei Lin
04205e6edc Remove adding /odm from GSI makefile am: d24396d4df
am: 368b0c0c5a

Change-Id: Id8730b5e4427204244cb720767e96a57ffbc0752
2018-03-30 23:37:29 +00:00
Bowgo Tsai
8c8c5ff6e6 [automerger skipped] Merge "Products launching with API 28 needs system-as-root" into pi-dev am: d2ae46e6dc -s ours
am: db33e9fc25  -s ours

Change-Id: If9bb785b9ba5a9d0e74951bc10780fde5f0817e4
2018-03-30 23:15:22 +00:00
Hridya Valsaraju
a13576fef2 [automerger skipped] Merge "Allow addition of recovery DTBO to recovery image" into pi-dev am: 6ee73ee8c0 -s ours
am: 5f25c0ea32  -s ours

Change-Id: I96365ac7ee689e435d897809c21776ef622792d5
2018-03-30 23:02:57 +00:00
Jeff Gaston
e7479b7c5d Merge "Run jetifier against prebuilts directly rather than classes.jar" into pi-dev
am: 51eff801ad

Change-Id: I8d2f4aa6739a908a0591384121686976cb6516c8
2018-03-30 22:02:10 +00:00
SzuWei Lin
368b0c0c5a Remove adding /odm from GSI makefile
am: d24396d4df

Change-Id: I9f01384203a83e5635bc4d06c6cc225706a4e6e5
2018-03-30 21:15:14 +00:00
Zach Riggle
9323b7faf3 Add PRODUCT_PACKAGES_DEBUG_ASAN
This is a list of modules which should be installed by default, but only on
builds which are set up for Address Sanitizer (via SANITIZE_TARGET=address).

Additionally, add sanitizer-status to PRODUCT_PACKAGES_DEBUG so that all
userdebug builds will have the binary.  Currently, the module has the
"debug" tag but it may go away in the future.

Change-Id: I0bea4faf9c2a65380292471437e51ef8324b5af3
2018-03-30 21:09:50 +00:00
Bowgo Tsai
db33e9fc25 [automerger skipped] Merge "Products launching with API 28 needs system-as-root" into pi-dev
am: d2ae46e6dc  -s ours

Change-Id: Id19d19308e53e3d182b069fd306fcffe0116a69e
2018-03-30 21:09:47 +00:00
Hridya Valsaraju
5f25c0ea32 [automerger skipped] Merge "Allow addition of recovery DTBO to recovery image" into pi-dev
am: 6ee73ee8c0  -s ours

Change-Id: I327bbf853b1f79158667469d571bdd8e6743c949
2018-03-30 20:20:22 +00:00
Tri Vo
8442bc34f8 Merge "Add TOT_SEPOLICY_VERSION = 10000.0" am: 802eecc01c am: 69898d4d14
am: 46ead88e00

Change-Id: I5f41bb30436a544a32924402f838ef2134f3ffc7
2018-03-30 19:52:22 +00:00
TreeHugger Robot
51eff801ad Merge "Run jetifier against prebuilts directly rather than classes.jar" into pi-dev 2018-03-30 19:11:21 +00:00
Tri Vo
46ead88e00 Merge "Add TOT_SEPOLICY_VERSION = 10000.0" am: 802eecc01c
am: 69898d4d14

Change-Id: I77179cee85704e65d5611ebd1668d198ba8b2249
2018-03-30 17:30:54 +00:00
Tri Vo
69898d4d14 Merge "Add TOT_SEPOLICY_VERSION = 10000.0"
am: 802eecc01c

Change-Id: Id6dfee953fa18924e945bceec4261d5db5d3f686
2018-03-30 17:25:39 +00:00
Treehugger Robot
802eecc01c Merge "Add TOT_SEPOLICY_VERSION = 10000.0" 2018-03-30 17:11:36 +00:00
SzuWei Lin
d24396d4df Remove adding /odm from GSI makefile
The odm/ is default created under the root directory.
We don't need adding /odm mount pointer now in GSI.

Bug: 77297861
Test: build aosp_arm64_ab-userdebug and boot on a Pixel 2 device.
Change-Id: Ied48439f366acc33595b958b75c2f30d8f6ad57e
2018-03-30 13:39:49 +08:00
Jiyong Park
fbfbd4c611 Merge "Allow platform modules to link to vendor public libraries" am: fb6389d720 am: 2dc643eb36
am: a67b3f50a6

Change-Id: I8a1cc8a6078094ffff742a3315373607ab3af6bf
2018-03-30 04:00:12 +00:00