Ivan Lozano
90131145f0
Merge "Don't enable CFI diagnostics in include paths." am: 689e71c3b6
...
am: eb8b6624c9
Change-Id: I77e1b438bee52089061d0f2c8fd8af1cc9aae850
2019-02-06 17:41:52 -08:00
Ivan Lozano
eb8b6624c9
Merge "Don't enable CFI diagnostics in include paths."
...
am: 689e71c3b6
Change-Id: I9016cde240538737799be42083a5fbdd6a66b847
2019-02-06 17:38:46 -08:00
Treehugger Robot
689e71c3b6
Merge "Don't enable CFI diagnostics in include paths."
2019-02-07 01:23:46 +00:00
Sasha Smundak
01841d77a8
Merge "Provide an option to reduce build verbosity" am: bef15eb430
...
am: 89804c53cb
Change-Id: I7d6ed314af88d7411ebd13a0a0f818e3daeef1f7
2019-02-06 14:03:03 -08:00
Sasha Smundak
89804c53cb
Merge "Provide an option to reduce build verbosity"
...
am: bef15eb430
Change-Id: Ib4f429f4d400a862380d57ec07716a8e25b4ef2c
2019-02-06 13:58:53 -08:00
Treehugger Robot
bef15eb430
Merge "Provide an option to reduce build verbosity"
2019-02-06 21:47:27 +00:00
Hridya Valsaraju
9e178279d6
Merge "Allow for a separate recovery DTBO to be used for non-A/B devices." am: 7520513222
...
am: d8040de305
Change-Id: Ic66d9988b3ff73efd7bd34e2861eaa0a03695fd7
2019-02-06 12:30:38 -08:00
Hridya Valsaraju
d8040de305
Merge "Allow for a separate recovery DTBO to be used for non-A/B devices."
...
am: 7520513222
Change-Id: Id9174bf64b16d46cfe10e125f8a8f8fc8827a047
2019-02-06 12:24:38 -08:00
Treehugger Robot
7520513222
Merge "Allow for a separate recovery DTBO to be used for non-A/B devices."
2019-02-06 20:07:22 +00:00
Ivan Lozano
55220942ed
Don't enable CFI diagnostics in include paths.
...
Don't enable CFI diagnostics by default when applying it in include
paths. Part of a broader effort to remove diagnostics mode from CFI
across the board.
This should reduce performance overhead and also allows the minimal
runtime to work when other ubsan sanitizers are enabled. CFI stack
dumps should include a CFI related function, so it should be apparent
when a crash is CFI-related.
Bug: 117417735
Test: make -j
Change-Id: I3d6326e06d7aa7d9c00382f336301ecb822ae7ec
2019-02-06 11:09:05 -08:00
Steven Moreland
41919a7998
Merge "mainline_system -= ...tests.libhwbinder@1.0-impl" am: 7bd8753381
...
am: 7a61e48691
Change-Id: If23a84d67bb0bbd9106ffee8053069cef489bbde
2019-02-06 10:43:32 -08:00
Steven Moreland
71af5ccab0
Merge "Remove '-b' from AIDL." am: 6eadb628a1
...
am: bd0cf0ff6c
Change-Id: I7ed7442f026f7ac3a749df54030649014de18010
2019-02-06 10:40:47 -08:00
Steven Moreland
7a61e48691
Merge "mainline_system -= ...tests.libhwbinder@1.0-impl"
...
am: 7bd8753381
Change-Id: I42f43000904ac0bdb081d6f8004563923085c0f5
2019-02-06 10:29:45 -08:00
Steven Moreland
bd0cf0ff6c
Merge "Remove '-b' from AIDL."
...
am: 6eadb628a1
Change-Id: I377a26dd2d4fcd6bc6dab924b4e2f22ba4284a65
2019-02-06 10:28:03 -08:00
Steven Moreland
7bd8753381
Merge "mainline_system -= ...tests.libhwbinder@1.0-impl"
2019-02-06 18:16:54 +00:00
Steven Moreland
6eadb628a1
Merge "Remove '-b' from AIDL."
2019-02-06 18:09:31 +00:00
Orion Hodson
da1df0abfb
Merge "Remove libsurfaceflinger_ddmconnection from PRODUCT_PACKAGES" am: d2d3c048d0
...
am: a88d9aac42
Change-Id: I62e135cc91f9ff26bd99e09dcdf2f44a6af3b15e
2019-02-06 01:11:07 -08:00
Orion Hodson
a88d9aac42
Merge "Remove libsurfaceflinger_ddmconnection from PRODUCT_PACKAGES"
...
am: d2d3c048d0
Change-Id: I56de8acb47bef08d8bbf2997d832b859e2739607
2019-02-06 01:02:58 -08:00
Orion Hodson
d2d3c048d0
Merge "Remove libsurfaceflinger_ddmconnection from PRODUCT_PACKAGES"
2019-02-06 08:51:39 +00:00
Steven Moreland
e0c38893ff
Remove '-b' from AIDL.
...
An empty file will be emitted for parcel declarations. Now sources may
include parcel definitions.
Bug: 70046217
Test: manual
Change-Id: Ib4bfaf52101956a543738d50ea699f9232f5bb91
2019-02-06 04:58:06 +00:00
Tri Vo
5a3d3acce8
Merge "Add ashmemd to base_system.mk" am: 7bd32730a4
...
am: 07e5189064
Change-Id: I5d46f62743aa0592de3e0c427776fde2c5381018
2019-02-05 13:56:39 -08:00
Tri Vo
07e5189064
Merge "Add ashmemd to base_system.mk"
...
am: 7bd32730a4
Change-Id: Ib67720b4ecbef3d548c829fb436f45ab0b57bd55
2019-02-05 13:44:22 -08:00
Tri Vo
7bd32730a4
Merge "Add ashmemd to base_system.mk"
2019-02-05 21:38:50 +00:00
Dan Willemsen
ed05fac2d5
Merge "Remove support for building Windows modules in Make" am: 9a3ef57d99
...
am: d5c921f51e
Change-Id: I00a462906a4fee43b59aa34759f3d6673aaef494
2019-02-05 13:19:14 -08:00
Dan Willemsen
d5c921f51e
Merge "Remove support for building Windows modules in Make"
...
am: 9a3ef57d99
Change-Id: Ia29632ee9b0503a2a4907e034b9d9031f88dfe67
2019-02-05 13:11:00 -08:00
Dan Willemsen
9a3ef57d99
Merge "Remove support for building Windows modules in Make"
2019-02-05 20:45:27 +00:00
Hridya Valsaraju
a941899906
Allow for a separate recovery DTBO to be used for non-A/B devices.
...
This CL allows for a separate recovery DTBO to be used by
specifying it with the board config variable
BOARD_PREBUILT_RECOVERY_DTBOIMAGE.
Bug: 123889996
Test: make recoveryimage and make dist on a target that builds
recovery.img and unpack_bootimg.py to test that BOARD_PREBUILT_RECOVERY_DTBOIMAGE
gets used as the recovery DTBO.
Change-Id: I6f83f37c3c894b2acddab1000224cd433649faa1
2019-02-05 18:19:39 +00:00
Kostya Kortchinsky
ae9f718af3
Merge "Add option to disable Scudo globally [Make]" am: adcb1498c5
...
am: 9454ff6766
Change-Id: Ic0c63b665853dc0d1a4266f64976203518d12b20
2019-02-05 06:59:20 -08:00
Kostya Kortchinsky
9454ff6766
Merge "Add option to disable Scudo globally [Make]"
...
am: adcb1498c5
Change-Id: I329d20e8745760a0319e74e70723147f4d49c0ca
2019-02-05 06:55:13 -08:00
Kostya Kortchinsky
adcb1498c5
Merge "Add option to disable Scudo globally [Make]"
2019-02-05 14:45:39 +00:00
Orion Hodson
172eae9364
Remove libsurfaceflinger_ddmconnection from PRODUCT_PACKAGES
...
DdmConnection dlopen's libart.so which is undesirable for the Runtime Module.
Bug: 120782499
Test: m -j100
Change-Id: I53aa1ee43da6cbee8a61c231e38d8bdad26c98e4
Merged-In: I53aa1ee43da6cbee8a61c231e38d8bdad26c98e4
2019-02-05 09:31:33 +00:00
Anton Hansson
32e96d9799
Merge "Merge product_services into product by default" am: 7d1e353834
...
am: e3aed13328
Change-Id: Id07ce6e69424c4dc1a2bd5c9eaa800955c8fd591
2019-02-05 01:25:35 -08:00
Anton Hansson
e3aed13328
Merge "Merge product_services into product by default"
...
am: 7d1e353834
Change-Id: Ie08204c9476d82d4b9fe1dd78530821a58f6b7e6
2019-02-05 01:21:34 -08:00
Anton Hansson
7d1e353834
Merge "Merge product_services into product by default"
2019-02-05 09:12:15 +00:00
Dan Willemsen
75b208716f
Merge "Fix aux_config warning" am: a5f55d8e1a
...
am: 0781334ab9
Change-Id: If738827ec74f9dc2c8748bb8e5777adfa5da323c
2019-02-05 00:37:28 -08:00
Dan Willemsen
0781334ab9
Merge "Fix aux_config warning"
...
am: a5f55d8e1a
Change-Id: I29c79be227d531cd66adbadd52aac1a0d995843d
2019-02-05 00:33:17 -08:00
Treehugger Robot
a5f55d8e1a
Merge "Fix aux_config warning"
2019-02-05 08:20:29 +00:00
Dan Willemsen
f264690860
Remove support for building Windows modules in Make
...
These now must be defined in Android.bp files.
Bug: 122618577
Test: compare build-aosp_arm.ninja before/after
Test: codesearch for LOCAL_MODULE_HOST_OS.*windows
Change-Id: I14451c7753299692940e026f85687b4c3331bb07
2019-02-05 00:19:41 -08:00
Stephen Hines
2212a42857
Merge "Use llvm-{strip,objcopy} by default" am: c6dee37255
...
am: 0fc6f12cb1
Change-Id: Idae880434b4ddd0745d9a9d2f2ecfadbc084fa85
2019-02-04 21:08:01 -08:00
Anton Hansson
fcd8e9570a
Merge "Add myself to build/make owners" am: 20258b55b6
...
am: 5adb63c82b
Change-Id: I796324d0829216d2a39abf7c0c2591603ee34e59
2019-02-04 21:07:08 -08:00
Dan Willemsen
fcdc0cb737
Fix aux_config warning
...
Don't declare targets during config files, as they're loaded in other
contexts as well. In this case, `droidcore` was not defined when we were
handling CleanSpec.mk files, leading to:
build/make/core/aux_config.mk:185: warning: real file "droidcore" depends on PHONY target "auxiliary"
Bug: 123583617
Test: m nothing; check for warnings
Change-Id: I71b8819deb81442810c7dd5c681ddb38a1171cff
2019-02-04 20:52:14 -08:00
Suren Baghdasaryan
e6f1361c39
Merge changes from topic "cgroup abstraction layer" am: 080e3d390f
...
am: 74aa0917d4
Change-Id: Ic179fc30731b74be08f07c5957a923b3b70f8283
2019-02-04 20:44:56 -08:00
Stephen Hines
0fc6f12cb1
Merge "Use llvm-{strip,objcopy} by default"
...
am: c6dee37255
Change-Id: Ie6ca67706f95bb8d64532e709586a96dc2437201
2019-02-04 19:20:17 -08:00
Stephen Hines
c6dee37255
Merge "Use llvm-{strip,objcopy} by default"
2019-02-05 03:13:14 +00:00
Kostya Kortchinsky
027324099f
Add option to disable Scudo globally [Make]
...
This adds an option to turn off Scudo globally, and use it for Go.
Bug: 123228023
Test: verify that Scudo is disabled for a Go build, eg:
lunch marlin_svelte-eng && m -j, check that Scudo is not linked in
out/target/product/marlin/system/bin/mediaextractor
Test: verify that Scudo is enabled otherwise, eg:
lunch marlin-eng && m -j, check that Scudo is linked in
out/target/product/marlin/system/bin/mediaextractor
Change-Id: Idc82d581fade544a474e6f2ff0b54dd191ba0818
Merged-In: Idc82d581fade544a474e6f2ff0b54dd191ba0818
2019-02-04 12:35:04 -08:00
Anton Hansson
5adb63c82b
Merge "Add myself to build/make owners"
...
am: 20258b55b6
Change-Id: I95f8426a7b8213eada61b9eaff58de622b557ebe
2019-02-04 07:05:51 -08:00
Treehugger Robot
20258b55b6
Merge "Add myself to build/make owners"
2019-02-04 14:56:02 +00:00
Anton Hansson
eb836eaf62
Add myself to build/make owners
...
To get faster turnaround in LON for things I know about.
Test: N/A
Change-Id: Iaebb841caa1179d88c52131fc3b69977d2bb52b9
2019-02-04 10:36:22 +00:00
Suren Baghdasaryan
74aa0917d4
Merge changes from topic "cgroup abstraction layer"
...
am: 080e3d390f
Change-Id: I4157bb1ccf37423572b3d0042a991e46c9d27fd5
2019-02-03 20:07:21 -08:00
Suren Baghdasaryan
080e3d390f
Merge changes from topic "cgroup abstraction layer"
...
* changes:
Add libjsoncpp into VNDK
Add cgroups.json and task_profiles.json build targets
2019-02-03 22:28:22 +00:00