Jaewoong Jung
1d6eb68731
Use debug mode when running R8 for eng builds.
...
Bug: 119601874
Test: Built for different variants.
Change-Id: I2250587eb3e457ca15265eb9f8359872e9b08363
2018-11-30 15:23:16 +00:00
Nikita Iashchenko
a9e5a40bb8
Merge "Revert "C++17: switch the default.""
2018-11-30 14:27:16 +00:00
Jerome Gaillard
dacb269342
Merge "Add flags for Windows assembly builds"
...
am: ba0653cdb4
Change-Id: I7e60185582a0a55e81529d353fbd633873b7a408
2018-11-30 04:43:31 -08:00
Jerome Gaillard
ba0653cdb4
Merge "Add flags for Windows assembly builds"
2018-11-30 12:30:06 +00:00
Nikita Iashchenko
7a782203b9
Revert "C++17: switch the default."
...
This reverts commit c35fc0e130 .
Reason for revert: fix broken targets in the internal master.
Change-Id: I70447a05ae5b2afa7efc7ab21c0432e651cab1ba
2018-11-30 11:15:16 +00:00
Anton Hansson
07f003317d
Merge "Remove obsolete flag"
...
am: 6641b97d13
Change-Id: Ib4fc2075d6ba6978f78887d9c52c3f71561bcbe4
2018-11-30 01:29:30 -08:00
Anton Hansson
6641b97d13
Merge "Remove obsolete flag"
2018-11-30 09:11:28 +00:00
Elliott Hughes
92fbd0699e
Merge "C++17: switch the default."
...
am: b44bdb2be3
Change-Id: Ib4fd903bd957d3114e9c7e87712497ea65eb9a17
2018-11-30 00:32:12 -08:00
Elliott Hughes
53dc967a0e
Merge "Move paste(1) to toybox."
...
am: ca62abc776
Change-Id: I0cddd609b63e478cb12200fa5a4f8bb1e8c0ba69
2018-11-30 00:08:06 -08:00
Treehugger Robot
b44bdb2be3
Merge "C++17: switch the default."
2018-11-30 08:06:02 +00:00
Elliott Hughes
f3f3b99bb3
Move xxd(1) to toybox.
...
Test: treehugger
Change-Id: I906b0c94da5b65dc387ae253492356ca78f93fd2
2018-11-29 22:04:16 -08:00
Treehugger Robot
ca62abc776
Merge "Move paste(1) to toybox."
2018-11-30 01:06:08 +00:00
Evgenii Stepanov
98f5b0642c
Add sanitizer runtime library to recovery when needed.
...
Make sanitized targets in recovery depend on ".recovery" flavor of
sanitizer runtime library. This forces installation of the runtime
library in recovery image as long as at least one target depends on it.
Test: hwasan build can boot into recovery
Bug: 112438058
Bug: 119582521
Change-Id: I1b7f9fa4ff5f29acb03c27074512ea24467a3d37
2018-11-29 23:22:20 +00:00
Nan Zhang
953dd231ef
Merge "Change srcjarDir/stubsDirs to a different name."
...
am: 42f19a7987
Change-Id: Ieeed4909af348e7fbeed2d17dc8ccd24bba4feb4
2018-11-29 14:37:36 -08:00
Treehugger Robot
42f19a7987
Merge "Change srcjarDir/stubsDirs to a different name."
2018-11-29 22:22:15 +00:00
Elliott Hughes
15f2dfe482
Move paste(1) to toybox.
...
Test: treehugger
Change-Id: Id5e8e841406357d8301198eb433b96d2f1ba02d9
2018-11-29 11:36:51 -08:00
Elliott Hughes
82c4510ef6
Merge "Move rmdir(1) to toybox."
...
am: 47ff60e136
Change-Id: I5a26092f319c58ca29041b60df399fa7dd0137aa
2018-11-29 11:28:26 -08:00
Treehugger Robot
47ff60e136
Merge "Move rmdir(1) to toybox."
2018-11-29 19:13:32 +00:00
Nan Zhang
3ffc352545
Change srcjarDir/stubsDirs to a different name.
...
Otherwise it might have the chance to clobber each other
if the rules ran at the same time.
Test: m -j docs
Bug: b/119671939
Change-Id: Ia57e62f0899e5c61539516833c6e3db88547932e
2018-11-29 10:42:47 -08:00
Ivan Lozano
2ba4fd10f4
Merge "Disable AArch64 XOM when not using lld."
...
am: a6703fe6b7
Change-Id: I6af0beba0c9766b3793534aa7c364cea46545dc0
2018-11-29 08:20:00 -08:00
Ivan Lozano
a6703fe6b7
Merge "Disable AArch64 XOM when not using lld."
2018-11-29 15:58:39 +00:00
Jerome Gaillard
80fec097b1
Add flags for Windows assembly builds
...
This is necessary to build libjpeg for Windows.
Test: lunch sdk, make libjpeg
Change-Id: I6ace0e524d1d710b5ce78320e7a06777511d1634
2018-11-29 15:47:31 +00:00
Anton Hansson
7dbfd82346
Remove obsolete flag
...
Last use removed in Ibefde5feaeaec8fb68cbc6ea1c019bf8b5e608bb
Test: make
Change-Id: Icd4273b2ab472758ce0fbc237c294960ee16685d
2018-11-29 10:08:14 +00:00
Stephen Hines
8284a728de
Merge "Support Qualcomm Kryo 385 CPU variant."
...
am: c027b309f1
Change-Id: I69def413ca375096f37620398a44462e2779b753
2018-11-29 00:06:55 -08:00
Stephen Hines
c027b309f1
Merge "Support Qualcomm Kryo 385 CPU variant."
2018-11-29 07:23:40 +00:00
Elliott Hughes
c35fc0e130
C++17: switch the default.
...
Bug: http://b/111067277
Test: builds
Change-Id: I5065b03218772bf8cf8173f3d9808b3f0a484dc5
2018-11-28 21:45:23 -08:00
Bill Yi
25ce2ab6bf
Merge pi-qpr1-release PQ1A.181105.017.A1 to pi-platform-release
...
Change-Id: Id26c628ad766809fd69076b6840d684d6fcfb6d4
2018-11-28 18:33:29 -08:00
Elliott Hughes
d1ad118bbe
Merge "Bump "experimental" C++ to C++2a."
...
am: 4afedfadb2
Change-Id: Ia9a4ad9a8f479ad9c6169a96c7b8bdc03a7b6b3b
2018-11-28 18:03:15 -08:00
Elliott Hughes
4afedfadb2
Merge "Bump "experimental" C++ to C++2a."
2018-11-29 01:48:54 +00:00
Dan Albert
8f37f22d71
Merge "Allow NDK APIs to be marked as drafts."
...
am: abe477a33a
Change-Id: I64d49f705169e6856672766c1cb1d4b14315529c
2018-11-28 16:12:49 -08:00
Treehugger Robot
abe477a33a
Merge "Allow NDK APIs to be marked as drafts."
2018-11-28 23:11:06 +00:00
Elliott Hughes
37976122aa
Bump "experimental" C++ to C++2a.
...
C++17 is so last year.
Test: treehugger
Change-Id: Ifd5e6d4a4837fe037837c49c31ee2fe1499e2d79
2018-11-28 14:16:39 -08:00
Elliott Hughes
716fa36dd9
Move rmdir(1) to toybox.
...
Test: treehugger
Change-Id: Ibb43f09c0cfcda631025ef0fea4730519a3b6fe6
2018-11-28 14:14:35 -08:00
Elliott Hughes
26f72afa97
Merge "Move pwd(1) to toybox."
...
am: aaebcb97ed
Change-Id: Ia2c7d4272f500b18e96c6adb4ee065988518acaa
2018-11-28 14:06:31 -08:00
Treehugger Robot
aaebcb97ed
Merge "Move pwd(1) to toybox."
2018-11-28 21:54:41 +00:00
Jaewoong Jung
16e9fdf187
Merge "Add filegroup support to notice property."
...
am: 5edacb2635
Change-Id: I362126a5da9615165a68af0fbecd543f2cce60e8
2018-11-28 13:33:52 -08:00
Jaewoong Jung
5edacb2635
Merge "Add filegroup support to notice property."
2018-11-28 21:22:38 +00:00
Dan Albert
23d37e09e9
Allow NDK APIs to be marked as drafts.
...
Draft APIs are available to the platform and to CTS to allow
developers to iterate on an API, but hidden from the NDK artifacts to
avoid releasing the API until it is ready.
Test: Mark binder_ndk headers and library as drafts, make checkbuild,
build-ndk-prebuilts.sh, verify missing from NDK artifact.
Bug: http://b/120091134
Change-Id: I8685e92bdaaea581e17fe98e7a2bfb9388f9f132
2018-11-28 09:52:12 -08:00
Ivan Lozano
bd721269d3
Disable AArch64 XOM when not using lld.
...
AArch64 execute-only memory is only supported when using lld as the
linker. There's still a few modules which don't use lld, so in those
cases we need to disable this option.
Bug: 77958880
Test: Module with use_clang_lld false builds without XOM
Test: Module without use_clang_lld defined builds with XOM
Change-Id: I4ab961c4d7342c54c6b40b9facfe18a45ed883bd
2018-11-28 09:17:26 -08:00
Dan Albert
7c53ee4920
Merge changes from topic "update-prebuilts-r18b"
...
am: f9e2c3f5d7
Change-Id: Ie4722fb5971ddff0c1a1acf11eda464ca4f01916
2018-11-28 08:30:20 -08:00
Dan Albert
76a88d2d9c
Up the NDK's minimum supported API level.
...
am: a3b83662b8
Change-Id: I5c3801dc74afabea385542fee1e696a0bb9895eb
2018-11-28 08:30:01 -08:00
Dan Albert
1c48700978
Remove legacy NDK code.
...
am: fac114b9a5
Change-Id: I3f6917f8accb5b0139dc476efdd6491c2ed01cb0
2018-11-28 08:29:32 -08:00
Dan Albert
f9e2c3f5d7
Merge changes from topic "update-prebuilts-r18b"
...
* changes:
Don't use libandroid_support post-21.
Up the NDK's minimum supported API level.
Remove legacy NDK code.
2018-11-28 16:19:01 +00:00
Elliott Hughes
10412ec50b
Move pwd(1) to toybox.
...
Test: treehugger
Change-Id: I656e322724d13273bf1099c6cc311a520aa4173e
2018-11-27 18:04:34 -08:00
Elliott Hughes
690d9dfb8c
Move tail(1) to toybox.
...
am: d50d40fe07
Change-Id: Ide86308ca77dcaabb97aada867e2603bb0c383a1
2018-11-27 17:11:45 -08:00
Elliott Hughes
d50d40fe07
Move tail(1) to toybox.
...
Test: treehugger
Change-Id: If421513911208db4542c4767168ce50b7b837af8
2018-11-27 16:29:17 -08:00
Elliott Hughes
87814c63a0
Merge "Move od(1) to toybox."
...
am: b97cc1753c
Change-Id: I4cfb1f696496138eb174a5257bd1131100d5241c
2018-11-27 15:43:57 -08:00
Treehugger Robot
b97cc1753c
Merge "Move od(1) to toybox."
2018-11-27 23:37:07 +00:00
Dan Albert
a3b83662b8
Up the NDK's minimum supported API level.
...
r18 doesn't support ICS.
Test: m checkbuild
Bug: http://b/119587551
Change-Id: I39ffa21c428bcdd7e970476bedc7d6dffb7b3c43
2018-11-27 13:58:18 -08:00
Dan Albert
fac114b9a5
Remove legacy NDK code.
...
Test: make checkbuild
Bug: None
Change-Id: Ib25e851b5ac25e918c5e20d79348c6d705bddeb2
2018-11-27 13:58:18 -08:00