Keyi Gui
15d2da292a
Merge "Add new file name to output inputs/outputs of actions of modules into a new file when m json-module-graph
is executed." am: 0107901dec
am: 2b4514dc6f
am: dc8ac9c98c
am: 77177d1e82
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959122
Change-Id: If0957203d0785453c9a04485d5051ccd84b4abca
2022-01-28 15:55:46 +00:00
Keyi Gui
77177d1e82
Merge "Add new file name to output inputs/outputs of actions of modules into a new file when m json-module-graph
is executed." am: 0107901dec
am: 2b4514dc6f
am: dc8ac9c98c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959122
Change-Id: I3ac89713e58289136109be90dd23d749b43bb657
2022-01-28 15:36:05 +00:00
Keyi Gui
dc8ac9c98c
Merge "Add new file name to output inputs/outputs of actions of modules into a new file when m json-module-graph
is executed." am: 0107901dec
am: 2b4514dc6f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959122
Change-Id: I1fe241dc95c56fb3257d2834a6eb369100976ccf
2022-01-28 15:24:44 +00:00
Keyi Gui
2b4514dc6f
Merge "Add new file name to output inputs/outputs of actions of modules into a new file when m json-module-graph
is executed." am: 0107901dec
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959122
Change-Id: Ib6950fdbb91bf6c31766baa29f93f7660c6fe4eb
2022-01-28 15:07:45 +00:00
Keyi Gui
0107901dec
Merge "Add new file name to output inputs/outputs of actions of modules into a new file when m json-module-graph
is executed."
2022-01-28 14:39:31 +00:00
Pedro Loureiro
029d01c158
Merge "Add special case for test-only module in configuredJars method" am: e4c255cb04
am: f4ddb097e5
am: b30ad5c950
am: c85877030d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960850
Change-Id: If0bfc07720e517139f93f0e59d34847e77cd4f8b
2022-01-28 10:51:31 +00:00
Pedro Loureiro
c85877030d
Merge "Add special case for test-only module in configuredJars method" am: e4c255cb04
am: f4ddb097e5
am: b30ad5c950
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960850
Change-Id: I734f9f3d0c9265b54335ed306e0b79ff808880da
2022-01-28 10:31:45 +00:00
Pedro Loureiro
b30ad5c950
Merge "Add special case for test-only module in configuredJars method" am: e4c255cb04
am: f4ddb097e5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960850
Change-Id: Ibf8c21661030ce43aba58b60a79480152725689e
2022-01-28 10:18:37 +00:00
Pedro Loureiro
f4ddb097e5
Merge "Add special case for test-only module in configuredJars method" am: e4c255cb04
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960850
Change-Id: Id7b7d8c4d14470316a1e3cea30708f9ac7984ca9
2022-01-28 10:04:01 +00:00
Pedro Loureiro
e4c255cb04
Merge "Add special case for test-only module in configuredJars method"
2022-01-28 09:50:36 +00:00
kgui
67007248a5
Add new file name to output inputs/outputs of actions of modules into a new file when m json-module-graph
is executed.
...
And also delete the logic in droidstubs to output JSONDataActions.
Test: local.
Change-Id: Ib5d6f1f69c16c41f128e481131775c7699f96464
2022-01-28 13:52:50 +08:00
Treehugger Robot
11ac9cb6e6
Merge "Add option to generate BTF debug info for bpf programs" am: c7afdefa26
am: e375f4c53e
am: aae5c94a71
am: 2874806c79
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1909413
Change-Id: Iea9a7f3511280525df77747db58cf5fec2fff7d1
2022-01-28 03:01:06 +00:00
Treehugger Robot
2874806c79
Merge "Add option to generate BTF debug info for bpf programs" am: c7afdefa26
am: e375f4c53e
am: aae5c94a71
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1909413
Change-Id: I44c4b8bb79a9bf3ae020cfeea6d66d267075ad44
2022-01-28 02:41:08 +00:00
Treehugger Robot
aae5c94a71
Merge "Add option to generate BTF debug info for bpf programs" am: c7afdefa26
am: e375f4c53e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1909413
Change-Id: I710db9e741688a5bf511e4310718f9b11d012d30
2022-01-28 02:23:24 +00:00
Treehugger Robot
e375f4c53e
Merge "Add option to generate BTF debug info for bpf programs" am: c7afdefa26
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1909413
Change-Id: I9455f10bd7428124fc06acf2daf1d0ee28186473
2022-01-28 02:07:09 +00:00
Treehugger Robot
c7afdefa26
Merge "Add option to generate BTF debug info for bpf programs"
2022-01-28 01:51:05 +00:00
Chih-hung Hsieh
fede14afb1
Merge "Add tidy.md document" am: 7892c6d76d
am: be0ae56298
am: 5b6b03c78e
am: 983b2af4e6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960242
Change-Id: I12032df460992437a7557d8e388d0013a5bcb644
2022-01-28 00:23:36 +00:00
Treehugger Robot
397c11b9b5
Merge "Revert "Reland "Enable hwasan use after scope detection.""" am: cd22b62add
am: 86f074a1a4
am: cb6b5d76b8
am: 577a6d8e91
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1962182
Change-Id: Ifd92f38a8f4869ac7620c520f07ec692f799ec2b
2022-01-28 00:13:51 +00:00
Chih-hung Hsieh
983b2af4e6
Merge "Add tidy.md document" am: 7892c6d76d
am: be0ae56298
am: 5b6b03c78e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960242
Change-Id: I65aa31735fa693374974a3d2262fafb5ef2c1be7
2022-01-27 23:48:56 +00:00
Treehugger Robot
577a6d8e91
Merge "Revert "Reland "Enable hwasan use after scope detection.""" am: cd22b62add
am: 86f074a1a4
am: cb6b5d76b8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1962182
Change-Id: I8a146733a08179b89eef10e6da08e34b396b0055
2022-01-27 23:47:57 +00:00
Chih-hung Hsieh
5b6b03c78e
Merge "Add tidy.md document" am: 7892c6d76d
am: be0ae56298
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960242
Change-Id: I6579e511bf9a71d536c8e33194d3edca850afd1b
2022-01-27 23:32:15 +00:00
Treehugger Robot
cb6b5d76b8
Merge "Revert "Reland "Enable hwasan use after scope detection.""" am: cd22b62add
am: 86f074a1a4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1962182
Change-Id: I8efc969683a728d859c7b5975fe842c539bd8040
2022-01-27 23:31:18 +00:00
Chih-hung Hsieh
be0ae56298
Merge "Add tidy.md document" am: 7892c6d76d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960242
Change-Id: I9e9ea796d168deb01b050c30edac2dde8f899264
2022-01-27 23:14:38 +00:00
Treehugger Robot
86f074a1a4
Merge "Revert "Reland "Enable hwasan use after scope detection.""" am: cd22b62add
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1962182
Change-Id: Ib97eeda88c2f7e8d06c3a6719db6c290d14aee7d
2022-01-27 23:14:05 +00:00
Treehugger Robot
d867880303
Merge changes I728208ed,Ifdb50809 am: 428d5ad909
am: 6d67ba6d67
am: 6eb40a5b78
am: d1f8c91e4b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1963682
Change-Id: Ieb6d1c6655835a5e5e6fe011efcf1f3a5bb016f7
2022-01-27 23:13:11 +00:00
Treehugger Robot
06b379059e
Merge changes from topic "musl_rust" am: 6bf833f428
am: 4e93dd995d
am: 2c73bdc0a9
am: 9852899901
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959700
Change-Id: I0c1a3693f3ed57800da73a8a8004922b98aeb914
2022-01-27 23:12:37 +00:00
Colin Cross
53908f8e41
Support genrules as CrtBegin and CrtEnd in rust am: 018cbebd71
am: 8d32422e83
am: d89da5d931
am: 4e03dd3ba7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959899
Change-Id: Ib69c35ce97d4a14d9886e0ab9dc8e263ac004fe3
2022-01-27 23:12:36 +00:00
Colin Cross
4b06b9af96
Support multiple crtbegin and crtend dependencies am: fe605e14ee
am: 592ba33d9c
am: 6523b07c3b
am: ec7e042344
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959699
Change-Id: I9c721b0c2bad344a045ee4259cbe5cc01e4ea32c
2022-01-27 23:12:32 +00:00
Chih-hung Hsieh
7892c6d76d
Merge "Add tidy.md document"
2022-01-27 23:07:25 +00:00
Treehugger Robot
cd22b62add
Merge "Revert "Reland "Enable hwasan use after scope detection."""
2022-01-27 22:54:24 +00:00
Treehugger Robot
d1f8c91e4b
Merge changes I728208ed,Ifdb50809 am: 428d5ad909
am: 6d67ba6d67
am: 6eb40a5b78
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1963682
Change-Id: I836d63e2acf228edfc923d2b4adfceb2889914f7
2022-01-27 22:54:11 +00:00
Treehugger Robot
9852899901
Merge changes from topic "musl_rust" am: 6bf833f428
am: 4e93dd995d
am: 2c73bdc0a9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959700
Change-Id: I132a542351c3b163a98e30f11cce379e510e338f
2022-01-27 22:54:00 +00:00
Colin Cross
4e03dd3ba7
Support genrules as CrtBegin and CrtEnd in rust am: 018cbebd71
am: 8d32422e83
am: d89da5d931
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959899
Change-Id: Ie485ed0077a54d14ac0da226b838ef121f5c037b
2022-01-27 22:53:59 +00:00
Colin Cross
ec7e042344
Support multiple crtbegin and crtend dependencies am: fe605e14ee
am: 592ba33d9c
am: 6523b07c3b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959699
Change-Id: I732f4546e09a1a9602a39aad78edccbe7aa4271c
2022-01-27 22:53:56 +00:00
Treehugger Robot
6eb40a5b78
Merge changes I728208ed,Ifdb50809 am: 428d5ad909
am: 6d67ba6d67
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1963682
Change-Id: I5a6295033577cbbb2c422c8f9fb4591d3c416044
2022-01-27 22:30:32 +00:00
Treehugger Robot
2c73bdc0a9
Merge changes from topic "musl_rust" am: 6bf833f428
am: 4e93dd995d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959700
Change-Id: Iaab355ed72ecf9f30d6ce95fcfcf6c705dc286ed
2022-01-27 22:30:20 +00:00
Colin Cross
d89da5d931
Support genrules as CrtBegin and CrtEnd in rust am: 018cbebd71
am: 8d32422e83
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959899
Change-Id: Ic03f2aeb985725cf10b747e01afb01d3659acd7e
2022-01-27 22:30:20 +00:00
Colin Cross
6523b07c3b
Support multiple crtbegin and crtend dependencies am: fe605e14ee
am: 592ba33d9c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959699
Change-Id: I26c2bcdb3a6c2170e14e6ef3242cbe3f7944dffb
2022-01-27 22:30:18 +00:00
Treehugger Robot
6d67ba6d67
Merge changes I728208ed,Ifdb50809 am: 428d5ad909
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1963682
Change-Id: I69b8673594f7309d838f455d2c8208f80c453d23
2022-01-27 22:22:35 +00:00
Treehugger Robot
428d5ad909
Merge changes I728208ed,Ifdb50809
...
* changes:
[cc] Add per-file OWNERS for cc/coverage.go
[cc/coverage] Override/disable -Wframe-larger-than
2022-01-27 22:17:29 +00:00
Treehugger Robot
4e93dd995d
Merge changes from topic "musl_rust" am: 6bf833f428
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959700
Change-Id: Ie235f8ca7f40149f069ed64db7611a1be10b88bf
2022-01-27 22:13:04 +00:00
Colin Cross
8d32422e83
Support genrules as CrtBegin and CrtEnd in rust am: 018cbebd71
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959899
Change-Id: I5d6cc23f9ddac0016183ba21c21da95c7de12a1a
2022-01-27 22:13:03 +00:00
Colin Cross
592ba33d9c
Support multiple crtbegin and crtend dependencies am: fe605e14ee
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1959699
Change-Id: I8565370140a3c295063cb168c4829448699d09c3
2022-01-27 22:13:01 +00:00
Treehugger Robot
6bf833f428
Merge changes from topic "musl_rust"
...
* changes:
Support building rust modules against musl libc
Support genrules as CrtBegin and CrtEnd in rust
Support multiple crtbegin and crtend dependencies
2022-01-27 21:39:18 +00:00
Connor O'Brien
2573965c5e
Add option to generate BTF debug info for bpf programs
...
Add "btf" option that generates BTF debug info to support easier map
inspection. This is accomplished by passing the "-g" flag to clang
when compiling the BPF program.
The "-g" option also generates a number of DWARF debug sections which
are not necessary for loading BTF information, so strip these to avoid
increasing file size unnecessarily. bpfloader currently only supports
BTF info for maps, not programs, so we also strip the .BTF.ext section
containing program BTF info.
Bug: 203823368
Test: libbpf_load_test
Test: verify time_in_state.o includes .BTF section iff "btf: true" is
set
Test: verify time_in_state.o still loads if BTF is enabled
Change-Id: Ica25b253bace59d04130b0210350188399889bbe
Signed-off-by: Connor O'Brien <connoro@google.com >
2022-01-27 12:00:45 -08:00
Pirama Arumuga Nainar
c81210f616
Merge "[rust/coverage] Remove obsolete WAR to pass -z,start-stop-gc" am: 1785fcb171
am: a1d651d6b4
am: 81f4190564
am: d28ee2fcdf
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960243
Change-Id: I9690308478209cab56872f30541d72b743f0113d
2022-01-27 19:34:58 +00:00
Pirama Arumuga Nainar
4344439f9a
Merge "[docs] Add README for native code coverage" am: 7ac26891cf
am: babb868339
am: fc4b300471
am: 0ed5f23ff7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960240
Change-Id: Ic9893e22669202e21c96a3e83012a461b99c5344
2022-01-27 19:34:48 +00:00
Pirama Arumuga Nainar
d28ee2fcdf
Merge "[rust/coverage] Remove obsolete WAR to pass -z,start-stop-gc" am: 1785fcb171
am: a1d651d6b4
am: 81f4190564
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960243
Change-Id: If950f60d4c911c374aeb4b3c3c0a69d674861606
2022-01-27 19:16:00 +00:00
Pirama Arumuga Nainar
0ed5f23ff7
Merge "[docs] Add README for native code coverage" am: 7ac26891cf
am: babb868339
am: fc4b300471
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960240
Change-Id: I3d13851e16e4508b2b5b97a07c9a66409c453f0a
2022-01-27 19:15:51 +00:00
Pirama Arumuga Nainar
81f4190564
Merge "[rust/coverage] Remove obsolete WAR to pass -z,start-stop-gc" am: 1785fcb171
am: a1d651d6b4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1960243
Change-Id: Ie9c7e9a8d196fac8c6e5dcede84352cd794d02ef
2022-01-27 19:05:43 +00:00