Treehugger Robot
1d7209b820
Merge "Add sepolicy prebuilt API dirs to soong config"
2022-02-17 01:26:04 +00:00
Colin Cross
69324f735d
Merge "Add --sysroot /dev/null to musl compiles" am: e4c400bef5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1983627
Change-Id: I5e44525140e87cc7b58f7f8c53315a7459f3148c
2022-02-16 23:59:07 +00:00
Colin Cross
a0c26cc3cc
Merge "Fix transitive whole_static_libs on prebuilt static libraries" am: 4dac32ad1a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1983626
Change-Id: I0a0e179085f00c072da5b75d47db3a78e5b5452d
2022-02-16 23:58:56 +00:00
Chih-Hung Hsieh
57da82697a
Do not add non-existing -Bprebuilts/gcc/.../bin
...
* Only prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/bin
exists for x86_windows_host.
* Remove config.ToolPath;
add required -B flags into ToolchainCflags and ToolchainLdflags.
Bug: 218883919
Test: make droid tidy-soong_subset
Change-Id: I9a18bf8cc0cf84e091c7463b3bda316eaab53aa3
2022-02-16 15:49:39 -08:00
Colin Cross
4d9b1f1d87
Discard PT_INTERP in embedded linker linker script
...
Discarding PT_INTERP in the linker script generated for the embedded
linker allows linking without the --no-dynamic-linker argument.
Bug: 216192129
Test: manual
Change-Id: I0e293944c5c804b4512fb834f8f18e1d6ecd053c
2022-02-16 15:36:29 -08:00
Colin Cross
e4c400bef5
Merge "Add --sysroot /dev/null to musl compiles"
2022-02-16 23:32:51 +00:00
Colin Cross
4dac32ad1a
Merge "Fix transitive whole_static_libs on prebuilt static libraries"
2022-02-16 23:32:45 +00:00
Colin Cross
64ef5e9968
Merge "Add builtins and minimal runtime as dependencies instead of flags" am: 251d6500db
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1980448
Change-Id: I7a6be55927b1d929634dde42d89ff38b54870c76
2022-02-16 19:33:25 +00:00
Colin Cross
251d6500db
Merge "Add builtins and minimal runtime as dependencies instead of flags"
2022-02-16 18:59:55 +00:00
Jiakai Zhang
d7f55164a0
Revert^2 "Remove the primary boot image from the ART APEX."
...
fb14676ed4
Change-Id: I221cb84e7a38393a42ddda2042d25af3aad1ccf1
2022-02-16 17:45:39 +00:00
Treehugger Robot
7eed46b65b
Merge "Keep build/bazel/ci/dist/BUILD for bp2build." am: 632d0a03ed
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1976970
Change-Id: Ie155c4cb566de460825730b99a12a6b39f65f6fa
2022-02-16 16:30:33 +00:00
Treehugger Robot
632d0a03ed
Merge "Keep build/bazel/ci/dist/BUILD for bp2build."
2022-02-16 16:14:26 +00:00
Jingwen Chen
41bd3efc00
Add error_prone_checkerframework_dataflow_nullaway. to bp2build denylist. am: eb2a3fd367
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1988326
Change-Id: I8d13f62cbc4cb2915895032d7b2f08f58af8c807
2022-02-16 15:49:23 +00:00
Jingwen Chen
eb2a3fd367
Add error_prone_checkerframework_dataflow_nullaway. to bp2build denylist.
...
Bug: 219908977
Change-Id: Ia6a0879d9af7aabadb5cd5722ddfdf72f579e621
Test: CI
2022-02-16 13:03:29 +00:00
Treehugger Robot
9f60d66aa9
Merge "Compare tidy_disabled_srcs list by string values" am: ec76c2f072
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1987286
Change-Id: I98591dd50642311fba99ae36d8d2561372263851
2022-02-16 03:30:43 +00:00
Justin Yun
eb4973029e
Fix rust snapshot to capture static libs correctly am: 2b3ed6403c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1987146
Change-Id: I21adc3985b5ae2c0932ea3a0c58b254f53f7d2d7
2022-02-16 03:30:33 +00:00
Treehugger Robot
ec76c2f072
Merge "Compare tidy_disabled_srcs list by string values"
2022-02-16 03:02:37 +00:00
Chih-Hung Hsieh
8439a141a7
Compare tidy_disabled_srcs list by string values
...
* Cannot use android.Path as key because some srcs and
and tidy_disabled_srcs items could have the same path
string but different android.Paths objects.
Bug: 219783146
Test: make tidy-soong_subset
Change-Id: I82e25ec9678ce998feccf361d69ae66dae0905de
2022-02-15 15:32:57 -08:00
Justin Yun
2b3ed6403c
Fix rust snapshot to capture static libs correctly
...
SnapshotStaticLibs must include static libs, but it had shared libs.
Bug: 219746113
Test: build vendor snapshot
Change-Id: I0660811bb94446129ae97f52306b065dec73cabd
2022-02-16 08:15:07 +09:00
Liz Kammer
2c2afe26ea
Fix typos in arch_list and do variant validation
...
Test: m nothing
Change-Id: Icfbc9f886a1e16abe02bf6c61671b8187a699942
2022-02-15 17:26:35 -05:00
Sam Delmerico
c768102bce
convert java proto libraries with bp2build
...
Allow java_libraries that depend on protobufs to be converted with
bp2build.
Bug: 215230097
Test: build/bazel/ci/bp2build.sh
Change-Id: I3ce52389e7e4e82755605ee277c1e527a6aebc6b
2022-02-15 21:04:59 +00:00
Liz Kammer
4902daf52f
Merge "Correct bp2build canonical_from_root logic" am: 5ee913f527
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1985613
Change-Id: I374352d470b8d0e351de3b47d5a48f87d4ac40ab
2022-02-15 20:57:04 +00:00
Liz Kammer
5ee913f527
Merge "Correct bp2build canonical_from_root logic"
2022-02-15 20:43:57 +00:00
Pirama Arumuga Nainar
8a4804f53b
Reland "Switch to clang-r445002"
...
Bug: http://b/214080353
Bug: http://b/218805949
Reland switch to clang-r445002. The math test failures are fixed by
disabling FMA (-ffp-contract=off).
Test: - atest -a libcore.java.math.RunCSVTestsStrict
- select bionic tests on go/abtd
- atest -a \
gatm_algo_test:gatm_algo_test.TestAllGatmTestData/GatmAlgoTest#VerifyOutputValues/05temporaltracing_5frames_1lux_h_drc_free
- presubmit
Change-Id: I8383edb116caa63884507932406a5f49a223d006
2022-02-15 17:27:30 +00:00
Sam Gilbert
09cb5dbe29
Disable new ApiLint check temporarily
...
This should be reverted/re-enabled once car-lib no longer throws
errors for the method fixed in aosp/1840533
Test: n/a
Bug: 144855352
Change-Id: Ifc1a135360d9d357237f5dbe5904f6e77b18a94a
2022-02-15 16:48:40 +00:00
Liz Kammer
7756c8f20e
Correct bp2build canonical_from_root logic
...
The logic was inverted from what it should have been,
canonical_from_root --> no strip_import_prefix attribute.
Test: build/bazel/ci/bp2build.sh
Test: build/bazel/ci/mixed_droid.sh
Change-Id: Ic6685d8f0b88279d4444bab3b5e03a544d225f77
2022-02-15 09:54:57 -05:00
Treehugger Robot
7acf4fe128
Merge "Show failing products in multiproduct_kati" am: b3e5b18aa2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1985373
Change-Id: I0708a8d683900d64858f4480d52157d1999a8c72
2022-02-15 02:50:51 +00:00
Treehugger Robot
b3e5b18aa2
Merge "Show failing products in multiproduct_kati"
2022-02-15 02:23:25 +00:00
Yi Kong
10b71eb414
Merge "Don't reduce inline limit for afdo enabled projects" am: 1ca54b2cfd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1984569
Change-Id: I3bd1821814d89267caddae48058230e62f71f25e
2022-02-14 20:50:02 +00:00
Liz Kammer
124967f597
Show failing products in multiproduct_kati
...
Test: cause products to fail and verify they appear in error message
Change-Id: I4111b919aebc0b8d80ecbd17be3c2745c75b76a5
2022-02-14 15:42:53 -05:00
Yi Kong
1ca54b2cfd
Merge "Don't reduce inline limit for afdo enabled projects"
2022-02-14 20:33:40 +00:00
Xin Li
91c585812c
Merge "Merge sc-v2-dev-plus-aosp-without-vendor@8084891" into stage-aosp-master
2022-02-14 17:30:12 +00:00
Inseob Kim
1a0afcc05b
Add sepolicy prebuilt API dirs to soong config
...
Bug: 33691272
Test: build
Change-Id: Ia7e750ea9d172d81d2ce0bc330e4f7f149c6fdb8
2022-02-14 23:10:51 +09:00
Jiakai Zhang
1283b87457
Merge "Revert "Remove the primary boot image from the ART APEX."" am: e51b2377f5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1984988
Change-Id: I4adefab5276393b1215a90239c513c932d7dbbc1
2022-02-14 13:49:04 +00:00
Jiakai Zhang
e51b2377f5
Merge "Revert "Remove the primary boot image from the ART APEX.""
2022-02-14 13:39:57 +00:00
Jiakai Zhang
fb14676ed4
Revert "Remove the primary boot image from the ART APEX."
...
Revert submission 1946769-boot-image-flip-b211973309
Reason for revert: Broke golem
Reverted Changes:
I80ffd9160:Remove the primary boot image from the ART APEX.
I45aaa5984:Remove the primary boot image from the ART APEX.
Change-Id: I9167a12cb158ede140dd44dc4458b0770c858379
2022-02-14 12:14:01 +00:00
Yi Kong
4ef5459f7d
Don't reduce inline limit for afdo enabled projects
...
Test: presubmit
Change-Id: Id964165c7af50da9cd5e92c25ad2c4191eb2147a
2022-02-14 20:02:04 +08:00
Jiakai Zhang
19cc01abc2
Merge "Remove the primary boot image from the ART APEX." am: 135103e381
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1947128
Change-Id: I4096c873f83b4a309ad89047d6075b57632f907b
2022-02-14 10:15:43 +00:00
Jiakai Zhang
135103e381
Merge "Remove the primary boot image from the ART APEX."
2022-02-14 09:59:16 +00:00
Chih-hung Hsieh
44ec636d91
Merge "Split the clangTidyRE rule" am: 1ead213e6d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1980668
Change-Id: I96edd61b37ce570c063cc0c20a7b742f8c334c89
2022-02-12 05:10:24 +00:00
Chih-hung Hsieh
1ead213e6d
Merge "Split the clangTidyRE rule"
2022-02-12 04:45:06 +00:00
Kousik Kumar
f0ea455cde
Merge "Add sample config file" am: 8a79e800f0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1976992
Change-Id: I9a0c84f511e626812261be401b7cd412eb91e3bc
2022-02-12 01:50:45 +00:00
Chih-Hung Hsieh
c74f63eeff
Split the clangTidyRE rule
...
* Add clangTidyDepRE, which is an order-only dependent of
the new simplified clangTidyRE rule.
* Remove escapeSingleQuotes, used only by the old bash command.
* Remove extra space when TIDY_TIMEOUT is not defined.
* In clang-tidy calls,
use moduleFlags to match the clang/clang++ commands.
Bug: 218937424
Test: make droid tidy-soong_subset
Change-Id: I162e2318410741ab61fb2bb338725b000a3f148d
2022-02-11 17:21:56 -08:00
Kousik Kumar
8a79e800f0
Merge "Add sample config file"
2022-02-12 01:17:44 +00:00
Colin Cross
4a9761befe
Merge changes Ibd19d9a5,Icfc42ad7,Ieafdcceb am: 7b2e5cd134
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1980449
Change-Id: I666afa38ca48a2c9ed0893122d67871ddc3800c7
2022-02-11 23:20:25 +00:00
Yuntao Xu
b6dbfd8b4e
Merge "mk2bp LOCAL_DISABLE_AUTO_GENERATE_TEST_CONFIG" am: 022844744d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1975346
Change-Id: I4b8727da5c011c5b53723f456ead8f37d0745f01
2022-02-11 23:20:04 +00:00
Colin Cross
7b2e5cd134
Merge changes Ibd19d9a5,Icfc42ad7,Ieafdcceb
...
* changes:
Fix musl clang triple
Add musl_<arch> and glibc_<arch> properties
Add libc_musl as a dependency of RuleBuilderCommand.BuiltTool
2022-02-11 23:09:27 +00:00
Yuntao Xu
022844744d
Merge "mk2bp LOCAL_DISABLE_AUTO_GENERATE_TEST_CONFIG"
2022-02-11 23:07:05 +00:00
Treehugger Robot
64a2fef4c9
Merge "Support multiple library names per target." am: fc70d4d2be
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1978293
Change-Id: Ia7c4c2145d3ea26a3c787abccbb4e849a2860969
2022-02-11 22:31:10 +00:00
Treehugger Robot
fc70d4d2be
Merge "Support multiple library names per target."
2022-02-11 22:17:17 +00:00