Jerome Gaillard
b49619f48c
Merge "Upgrade Windows default build version from Vista to 7" am: ff42f04af8
...
am: 475b7d7fb7
Change-Id: Ibde618c5677e708944eae7b72f76c2db647582c7
2018-12-12 06:16:42 -08:00
Jerome Gaillard
475b7d7fb7
Merge "Upgrade Windows default build version from Vista to 7"
...
am: ff42f04af8
Change-Id: I5bbcb61e74a847918867a7b26f9fc295c387b99d
2018-12-12 06:11:39 -08:00
Jerome Gaillard
ff42f04af8
Merge "Upgrade Windows default build version from Vista to 7"
2018-12-12 13:59:56 +00:00
Jiyong Park
32ec29d7d2
Merge "Output of an apex module type can be included in tests" am: 08e047fdc6
...
am: 445033ddfc
Change-Id: I20808d793b0459f624d8a3d0cf4e73157d5dc462
2018-12-12 04:44:24 -08:00
Jiyong Park
445033ddfc
Merge "Output of an apex module type can be included in tests"
...
am: 08e047fdc6
Change-Id: I936348c7787795e44c099e8d176c578d3a70e4c9
2018-12-12 04:40:23 -08:00
Treehugger Robot
08e047fdc6
Merge "Output of an apex module type can be included in tests"
2018-12-12 12:22:40 +00:00
Jiyong Park
74e240be03
Output of an apex module type can be included in tests
...
By implementing SourceFileProducer interface, output of an apex module
can be included in tests (via ':modulename' syntax in 'data' property)
Bug: 120055902
Test: replace apexd_testdata/* with :apex.test in
system/apex/apexd/Android.bp. m apex_file_test.
out/host/linux-x86/nativetest/apex_file_test/ has apex.test.apex in it.
Change-Id: I8b721a68e0edc65a3e674febeed485e06b96bc24
2018-12-12 18:33:30 +09:00
Yi Kong
127d96dd4f
Merge "Remove unneeded -Wno-expansion-to-defined flag" am: e2025abe96
...
am: 353bdb292f
Change-Id: I80c01c4875530e7b93bc51b4af5b527f040f9ed0
2018-12-11 18:57:01 -08:00
Yi Kong
353bdb292f
Merge "Remove unneeded -Wno-expansion-to-defined flag"
...
am: e2025abe96
Change-Id: If7726e9e4b70134c9551dd36d54bdd14baefcc2d
2018-12-11 18:51:52 -08:00
Yi Kong
e2025abe96
Merge "Remove unneeded -Wno-expansion-to-defined flag"
2018-12-12 02:27:48 +00:00
Elliott Hughes
8dcc79257c
Merge "Move cut(1) to toybox." am: 055295d18a
...
am: 06dbeb3766
Change-Id: Ib27bcc5a35d8b7e9ec399c00e4c629ad27ebd18e
2018-12-11 16:09:44 -08:00
Elliott Hughes
06dbeb3766
Merge "Move cut(1) to toybox."
...
am: 055295d18a
Change-Id: I27c8eddeb6decd0a999842cd640212fb1cac4227
2018-12-11 14:58:30 -08:00
Treehugger Robot
055295d18a
Merge "Move cut(1) to toybox."
2018-12-11 22:33:32 +00:00
Chih-hung Hsieh
418ff7b331
Merge "Disable cert-dcl16-c clang-tidy check for mingw32." am: d340852732
...
am: baeab573a1
Change-Id: I8e17caa06e137f3d0179ea0ec0ab4bc84a7edfc5
2018-12-11 09:54:50 -08:00
Chih-hung Hsieh
baeab573a1
Merge "Disable cert-dcl16-c clang-tidy check for mingw32."
...
am: d340852732
Change-Id: I4ebd440971b10de101cbe8a1db8b088ff6e1ef82
2018-12-11 09:50:46 -08:00
Chih-hung Hsieh
d340852732
Merge "Disable cert-dcl16-c clang-tidy check for mingw32."
2018-12-11 17:41:38 +00:00
Elliott Hughes
9add81ed0f
Move cut(1) to toybox.
...
Test: treehugger
Change-Id: I07dd7a45ee56178a72deaffc6c4796c3ec53f564
2018-12-11 09:39:48 -08:00
Jiyong Park
280d73aec0
Disable cfi and stl for stubs libraries am: 090d9df206
...
am: 84d1d27efe
Change-Id: I1d1da2c99dfe4b2fca9d2df23072c596113ee7cb
2018-12-11 09:26:35 -08:00
Jiyong Park
84d1d27efe
Disable cfi and stl for stubs libraries
...
am: 090d9df206
Change-Id: Ifdf9fb0a066a8a9b320aaa6054e25b5d2327f997
2018-12-11 09:22:33 -08:00
Jiyong Park
090d9df206
Disable cfi and stl for stubs libraries
...
Stubs libs are not built with dependencies required for cfi and stl.
Also it does not make much sense to build stubs with cfi and stl because
the libs are not for runtime and there is no C++ symbols.
Test: cherry-pick ag/5747464 and m
Change-Id: I83d6d82513a77a6a8a345e7d12707940c2c906c7
2018-12-11 19:43:56 +09:00
Jiyong Park
d8d7a7611f
Fix: build error when a lib with stubs is included in an APEX am: 28d395a149
...
am: 0d29b00d5f
Change-Id: I66f81059b79d806c1cf7d46567c004998e380099
2018-12-11 00:40:35 -08:00
Jiyong Park
0d29b00d5f
Fix: build error when a lib with stubs is included in an APEX
...
am: 28d395a149
Change-Id: I8e4c287269ce6a00a30bd77e1138375a07f625a3
2018-12-11 00:20:10 -08:00
Chih-Hung Hsieh
327b6f0c69
Disable cert-dcl16-c clang-tidy check for mingw32.
...
Bug: 120614316
Test: make with WITH_TIDY=1 DEFAULT_GLOBAL_TIDY_CHECKS=-*,cert-*
Change-Id: Ibe46409543eaa4a7f3b710d9742b3252dc9ac7e8
2018-12-10 16:28:56 -08:00
Yi Kong
4603b9f411
Remove unneeded -Wno-expansion-to-defined flag
...
Test: m checkbuild
Bug: 29823425
Change-Id: I8c9c7cc92757af20d3a3bbcebeb6360d1df91530
2018-12-10 04:55:51 -08:00
Jiyong Park
28d395a149
Fix: build error when a lib with stubs is included in an APEX
...
apex { name: "foo", native_shared_libs: ["mylib"] }
cc_library { name: "mylib", shared_libs: ["other_lib"],
stubs: { versions: ["1"]}, }
This is causing build error due to missing variant for other_lib.
This is happening because the stubs variant of mylib is added to apex
foo instead of the non-stubs variant. Because stubs variant does not
have any further dependencies, other_lib is not included to the APEX and
is not built for it.
Fixing this issue by specifying the version variant when adding a lib to
the dependency of an APEX, so that non-stub variant of the lib is
depended on.
Test: m (apex_test updated)
Change-Id: I972b6dcbce11942f83a76212715ba915534ec3df
2018-12-10 13:33:41 +09:00
Yi Kong
a62c5ac2f1
Remove unneeded -Wno-deprecated-register flag am: 02c0ad48ba
...
am: b8506d246e
Change-Id: I29f8ee1d895b078d2640fb7fb1603b301f8c0342
2018-12-08 20:54:36 -08:00
Yi Kong
b8506d246e
Remove unneeded -Wno-deprecated-register flag
...
am: 02c0ad48ba
Change-Id: I129ebec38b7d8c99d72affb3ea0a97cfaaefd7e7
2018-12-08 20:50:34 -08:00
Yi Kong
02c0ad48ba
Remove unneeded -Wno-deprecated-register flag
...
Test: m checkbuild
Change-Id: I030a66b8a484673caf3a96a844dc26954e08071a
2018-12-09 04:41:38 +00:00
Evgenii Stepanov
126da038e7
Merge "Disable hwasan frame descriptions." am: adeb54c811
...
am: aabc76c5eb
Change-Id: Id77bd7d258a77e8d3b25f2bf24e02de02421bf93
2018-12-08 18:06:59 -08:00
Evgenii Stepanov
aabc76c5eb
Merge "Disable hwasan frame descriptions."
...
am: adeb54c811
Change-Id: I8fc3f24dcb501c5729a3be72412f7d3c3d53acc3
2018-12-08 18:01:52 -08:00
Treehugger Robot
adeb54c811
Merge "Disable hwasan frame descriptions."
2018-12-09 01:42:00 +00:00
Elliott Hughes
70a697b1f0
Move touch(1) to toybox. am: 734a780217
...
am: 2f90fc7fe0
Change-Id: I0d4854ed648f682e42221220f0a2f767130a8c04
2018-12-08 12:10:35 -08:00
Elliott Hughes
2f90fc7fe0
Move touch(1) to toybox.
...
am: 734a780217
Change-Id: I014d583b6f5b99dabffa4db168f3265fa19b66a5
2018-12-08 12:06:33 -08:00
Elliott Hughes
734a780217
Move touch(1) to toybox.
...
Test: treehugger
Change-Id: If31fe1fdc0150d07d5421702cbac8e142f522802
2018-12-07 18:30:52 -08:00
Dan Albert
6319ca9b9d
Merge "Add flag to disable source directory includes." am: 3adf8b05f5
...
am: 440be95512
Change-Id: I60cb5508b590ff9315d70606edc1908cdaedaf3e
2018-12-07 16:45:52 -08:00
Dan Albert
440be95512
Merge "Add flag to disable source directory includes."
...
am: 3adf8b05f5
Change-Id: I5b79bbc90bd889701e0f3f55dcc7be9df62dec17
2018-12-07 16:41:43 -08:00
Treehugger Robot
3adf8b05f5
Merge "Add flag to disable source directory includes."
2018-12-08 00:33:35 +00:00
Evgenii Stepanov
0a87b664c3
Disable hwasan frame descriptions.
...
Current implementation does not play nice with -gc-sections.
Bug: 120673911
Test: make SANITIZE_TARGET=hwaddress recovery-persist
Change-Id: I36cd37fb41c0c26c7e747e2c1dd5fadf7a31f4e7
2018-12-07 15:33:24 -08:00
Yi Kong
e05613dd70
Revert "Revert "Remove unneeded -Wno-constant-logical-operand flag"" am: 4a7400be79
...
am: 11c39a728a
Change-Id: I880489b16e51cb6e43ed94f54394ae403a0e4fea
2018-12-07 15:16:29 -08:00
Yi Kong
11c39a728a
Revert "Revert "Remove unneeded -Wno-constant-logical-operand flag""
...
am: 4a7400be79
Change-Id: I5bce78df06270134ebf3f9ac00b176f1fd80304e
2018-12-07 15:12:26 -08:00
Yi Kong
a2eae4dfe7
Merge "Remove unneeded -Wno-dangling-field flag" am: 3412046caf
...
am: a9d3b3a947
Change-Id: Ibbd5e1cff74266844feb3b3c4c02f51d00ad7d40
2018-12-07 14:25:10 -08:00
Yi Kong
a9d3b3a947
Merge "Remove unneeded -Wno-dangling-field flag"
...
am: 3412046caf
Change-Id: If82dad79f357ba4c59a0e24f7b15b6285051a511
2018-12-07 14:21:07 -08:00
Yi Kong
4a7400be79
Revert "Revert "Remove unneeded -Wno-constant-logical-operand flag""
...
This reverts commit f993e7797d
.
Build breakage fixed.
Test: m checkbuild
2018-12-07 22:00:57 +00:00
Yi Kong
3412046caf
Merge "Remove unneeded -Wno-dangling-field flag"
2018-12-07 21:59:21 +00:00
Chih-hung Hsieh
9a0bf162ab
Merge "Switch to clang-r346389b." am: 98f91d4f72
...
am: 7a43111d0f
Change-Id: I0b91738943b3b334bc095c58fcf3f08386850072
2018-12-07 12:36:24 -08:00
Chih-hung Hsieh
7a43111d0f
Merge "Switch to clang-r346389b."
...
am: 98f91d4f72
Change-Id: Iefcb7128460c336642f22440e0de22111913c586
2018-12-07 12:31:18 -08:00
Chih-hung Hsieh
98f91d4f72
Merge "Switch to clang-r346389b."
2018-12-07 20:19:09 +00:00
Elliott Hughes
a915e2768a
Move mkdir(1) to toybox. am: cc85770628
...
am: 463b7c4956
Change-Id: Ibfa6afc30b15eaef7a88373cc5ef7be2be052a15
2018-12-07 08:33:02 -08:00
Elliott Hughes
463b7c4956
Move mkdir(1) to toybox.
...
am: cc85770628
Change-Id: Ia81b14bb40341805cb51295a6c3a304f0dd1980e
2018-12-07 08:28:57 -08:00
Elliott Hughes
cc85770628
Move mkdir(1) to toybox.
...
Test: treehugger
Change-Id: I5fcbf33acb93cdc279a900586b96e0232c4aea87
2018-12-06 22:30:45 -08:00