- 27 Oct, 2015 4 commits
-
-
Ying Wang authored
-
Dan Albert authored
Causes build failures on Darwin. prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin/ld.gold: warning: cannot scan executable section 5 of out/target/product/flounder/obj/SHARED_LIBRARIES/libdl_intermediates/libdl.o for Cortex-A53 erratum because it has no mapping symbols. prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin/ld.gold: warning: cannot scan executable section 8 of out/target/product/flounder/obj/SHARED_LIBRARIES/libdl_intermediates/libdl.o for Cortex-A53 erratum because it has no mapping symbols. prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin/ld.gold: warning: cannot scan executable section 11 of out/target/product/flounder/obj/SHARED_LIBRARIES/libdl_intermediates/libdl.o for Cortex-A53 erratum because it has no mapping symbols. prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin/ld.gold: error: treating warnings as errors This reverts commit 127d1101. Change-Id: I1d3de90f5ae777b66a8f94fbcc9ccde8a9e3001c
-
Ying Wang authored
-
- 26 Oct, 2015 3 commits
-
-
Dan Albert authored
-
Dan Albert authored
Our GCC does not use a valid C++14 ABI. Bug: http://b/25022512 Change-Id: I6f4b3450137c24a6a0c00bf956bae7a0ba280094
-
Than McIntosh authored
-
- 24 Oct, 2015 2 commits
-
-
Colin Cross authored
-
Colin Cross authored
kati takes the first @echo command in a rule and turns it in to a ninja description that gets pretty-printed. The GET-INSTALL-PATH is only @echo commands and is parsed by development/testrunner/runtest.py, so it fails to parse the pretty-printed first test. Add a dummy @echo to GET-INSTALL-PATH for kati to use as the description, so the rest of the @echo commands are left unmodified. Change-Id: I192fde48b26726a2f6760448f819243bd2f21312
-
- 23 Oct, 2015 9 commits
-
-
Ying Wang authored
-
Ying Wang authored
We rely on "sort -u" to dedupe aidl/logtags generated java files added by both from $(all_java_sources) and from "find $(PRIVATE_SOURCE_INTERMEDIATES_DIR) -name '*.java". But "sort -u" doesn't work if any of the aidl/logtags source file path has "../" in it. This change fixes this issue by normalizing the source file paths before passing them to "sort -u". Change-Id: I12d2c4e0397bed9f426a1ed9b13608d72d01e0df
-
Tao Bao authored
-
Ying Wang authored
-
Martin Arenlind authored
When an app has a resource directory, but the directory contain no resources, R.stamp is not created. This leads to that such apps are always rebuilt, even when there are no changes. This patch changes so that an empty R.stamp is created even if there are no resources. This leads to that affected apps are not rebuilt unless changed. Change-Id: Ia63e5b1913a4456402700b615ba7f9d56d2da852
-
Tao Bao authored
To accommodate new changes (such as error correction in [1]) to BBOTA in N release. We bump up the version to keep the OTA script backward compatible. Needs the matching CL in commit 1fdec8685af858c5ff4f45d2e3059186ab5ed2ab. [1]: commit 0a7b47397db3648afe6f3aeb2abb175934c2cbca Change-Id: Ib9158b455cd5905fe2d4742ce81feb1b7583054f
-
Alex Deymo authored
-
Alex Deymo authored
In order to have all the A/B updater variables in the same AB_OTA_ namespace we rename UPDATE_AB_PARTITIONS to AB_OTA_PARTITIONS. Bug: None Test: `make dist` includes the partitions.txt file if properly configured. Change-Id: Ied4faabd7e2f0ab8a5007afb44ad2f38df8d630d
-
Chih-hung Hsieh authored
-
- 22 Oct, 2015 9 commits
-
-
Chih-Hung Hsieh authored
Bug: 23163853 Change-Id: I0587ec75c0000ac99562233de33147ec8e120e65
-
Mike Frysinger authored
-
Tao Bao authored
-
Tao Bao authored
-
Mike Frysinger authored
This is more efficient as find itself can handle correctly passing arguments down to the command, and this is in POSIX. The current versions of OS X also support this form. BUG=None TEST=mgrep still works Change-Id: Ie570867609113868daaf068658c4f7e6f4ae42fa
-
Than McIntosh authored
Switches default linker from -fuse-ld-bfd to -fuse-ld=gold, and enables -Wl,--icf=safe. This changes reduces /system/lib64/*.so text size by about 2% for N9. Change-Id: I0ef2483e1c47c34e63292dad6f6bf532359b733e
-
Yohann Roussel authored
* changes: Remove LOCAL_JACK_EXTRA_ARGS Allow control of jack used for compilation Clean call-jack and its callers
-
caozhiyuan authored
Change-Id: Ic3d607cb6691fc58e189a54a7244942cf3f3c387 Signed-off-by:
caozhiyuan <cao.zhiyuan@zte.com.cn>
-
Tao Bao authored
CL in [1] added an assertion to make sure an empty RangeSet cannot call RangeSet.to_raw_string(). However, we may unintentionally hit that when generating BBOTA v1 script (e.g. for "new" commands that always have empty src_ranges). [1] commit e8f75613 Change-Id: I1723606967f354ace9286d2b888fdbc80ba10e39
-
- 21 Oct, 2015 10 commits
-
-
Nick Kralevich authored
-
Nick Kralevich authored
Addresses the following denial: init: avc: denied { set } for property=opengles.version scontext=u:r:qemu_props:s0 tcontext=u:object_r:default_prop:s0 tclass=property_service Bug: 25148690 Change-Id: I4b197eeabfe37e794104e4e686e9e388b5bc3e0c
-
Stephen Hines authored
-
Stephen Hines authored
This reverts commit 1332828b. Bug: 25141123 Change-Id: Idd5d8757095b2b370046a84aea76bc95e16f3876
-
Yohann Roussel authored
Use of DEFAULT_JACK_EXTRA_ARGS and LOCAL_JACK_FLAGS provides all needed support. (cherry picked from commit d2b2983c) Change-Id: I1cd76836792e7332bc3750408a860400b0957485
-
Yohann Roussel authored
Version of Jack used to compile a module can now be control from a dedicated mk located in prebuilts/sdk/tools Bug: 24564814 (cherry picked from commit b68c9a49) Change-Id: I7809dc966026ff94b5cb2daa7e2c63762ca4768d
-
Yohann Roussel authored
This is possible now that we have the new Jack server. Also fix dependency from dex/jack target to jack script instead of jack.jar. (cherry picked from commit 5e50b342) Change-Id: I8e7aa5087ba8d73cc93140ddfca8f4ab2f505175
-
Stephen Hines authored
-
Colin Cross authored
* changes: makeparallel: prepend flags to ninja command line Put NINJA_ARGS last
-
Colin Cross authored
Ninja stops parsing top level options after -t is used to select a tool. Put any inserted command line options at the beginning of the command. Change-Id: I2ba903143366aaded63e21d749476248617c8962
-
- 20 Oct, 2015 3 commits
-
-
Andreas Gampe authored
-
Colin Cross authored
Put NINJA_ARGS at the end of the command line so it can contain tools, which expect to be last. Change-Id: I5f47307d01aa52eb74a333b19ffe3a7cd8950b01
-
Roland Levillain authored
-