Yi Kong
cc6ac6647f
Merge "Switch clang to r353983"
...
am: bdb1ed828d
Change-Id: I1852d1b722211a2bb2ba8425e4e91fe19ad66811
2019-03-18 21:29:33 -07:00
Yi Kong
6925d2b300
Switch clang to r353983
...
Bug: 126457671
Bug: 123638879
Bug: 128878287
Test: go/clang-r353983-testing
Change-Id: I7f16e68f0f521ff55587084932d175b704e452c9
2019-03-19 04:20:52 +00:00
Yi Kong
61bf801cee
Merge "Move -Wno-null-dereference to external only" am: 98975c301e
am: 52e8b1e270
...
am: 92071899bd
Change-Id: I625b6d560ed0c8c49c1064a3bedb2d3c7b6858bd
2019-01-13 17:58:29 -08:00
Yi Kong
92071899bd
Merge "Move -Wno-null-dereference to external only" am: 98975c301e
...
am: 52e8b1e270
Change-Id: I39e74436a541b308c88cc09995a7887e5f3680a5
2019-01-13 17:53:37 -08:00
Yi Kong
52e8b1e270
Merge "Move -Wno-null-dereference to external only"
...
am: 98975c301e
Change-Id: Iaeb4dfe5dd99f8b368b4aaeea94868e434653d75
2019-01-13 17:49:15 -08:00
Yi Kong
fae5dac8fd
Move -Wno-null-dereference to external only
...
Test: m checkbuild
Bug: 29823425
Change-Id: Icd675e451b2a2a8e3f489706e533f92d991de9c0
2018-12-21 14:51:41 -08:00
Yi Kong
393bbbfe66
Merge "Move -Wno-null-pointer-arithmetic to external only" am: df76efe524
...
am: 3b47a3bd02
Change-Id: Id9623315759a50ee0480c10aebfa560cee47a7a1
2018-12-14 16:57:06 -08:00
Yi Kong
3b47a3bd02
Merge "Move -Wno-null-pointer-arithmetic to external only"
...
am: df76efe524
Change-Id: I71ba1b6dbd242eaf7614750076b565419ca8dae6
2018-12-14 16:44:58 -08:00
Yi Kong
c9f6db50d3
Move -Wno-null-pointer-arithmetic to external only
...
Test: m checkbuild
Bug: 72331524
Change-Id: I9c49a8cef547f6c840001fd203a0abecaeef44d5
Merged-In: I9c49a8cef547f6c840001fd203a0abecaeef44d5
(cherry picked from commit 3e88cb0399
)
2018-12-13 18:36:19 -08:00
Yi Kong
3e88cb0399
Move -Wno-null-pointer-arithmetic to external only
...
Test: m checkbuild
Bug: 72331524
Change-Id: I9c49a8cef547f6c840001fd203a0abecaeef44d5
2018-12-13 03:55:29 -08:00
Yi Kong
f22c336bcf
Merge "Remove unneeded -Wno-expansion-to-defined flag" am: e2025abe96
am: 353bdb292f
...
am: 127d96dd4f
Change-Id: I6412a9832fced1bd8517b26ebc83f3fbcf1e0788
2018-12-11 19:03:09 -08: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
4603b9f411
Remove unneeded -Wno-expansion-to-defined flag
...
Test: m checkbuild
Bug: 29823425
Change-Id: I8c9c7cc92757af20d3a3bbcebeb6360d1df91530
2018-12-10 04:55:51 -08:00
Yi Kong
10c9528557
Remove unneeded -Wno-deprecated-register flag am: 02c0ad48ba
am: b8506d246e
...
am: a62c5ac2f1
Change-Id: I132fcfa5b629531df91e5d19334f904b724ec76e
2018-12-08 20:58:40 -08: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
Yi Kong
b57fd16dbd
Revert "Revert "Remove unneeded -Wno-constant-logical-operand flag"" am: 4a7400be79
am: 11c39a728a
...
am: e05613dd70
Change-Id: Ic296135ed6591571aedf6b31d9f3a7a2afe7632e
2018-12-07 15:20:44 -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
bca848a420
Merge "Remove unneeded -Wno-dangling-field flag" am: 3412046caf
am: a9d3b3a947
...
am: a2eae4dfe7
Change-Id: I64c0f10bb4254291ce6ed49d9c8c1232faf79137
2018-12-07 14:29:15 -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
d218df1b2f
Remove unneeded -Wno-dangling-field flag
...
Test: m checkbuild
Change-Id: I4867fb80ffa901d4fef96b315cd114e6f9b82476
2018-12-06 16:43:55 -08:00
Chih-Hung Hsieh
50e09ac14f
Undo workaround of flag filtering. am: 1017b37654
am: 058cd51ebb
...
am: 25a972280f
Change-Id: I61ced46a2177308f0830b0f5fbba82dae32b7ab0
2018-12-06 16:18:57 -08:00
Chih-Hung Hsieh
25a972280f
Undo workaround of flag filtering. am: 1017b37654
...
am: 058cd51ebb
Change-Id: Ib5fed3a392a0e7e6f5bd25ed583ce2db1daf37ba
2018-12-06 16:11:42 -08:00
Chih-Hung Hsieh
058cd51ebb
Undo workaround of flag filtering.
...
am: 1017b37654
Change-Id: I1645934dad7001555a2ac32e4fe17cd72aa540c4
2018-12-06 16:07:04 -08:00
Chih-Hung Hsieh
1017b37654
Undo workaround of flag filtering.
...
* Now header-abi-dumper does not complain about -fno-sanitize=implicit-integer-sign-change
Bug: 119558057
Test: make checkbuild
Change-Id: I80be08dd5aa184498bdbb83b42b877dbec152165
2018-12-06 12:12:41 -08:00
Martin Stjernholm
7dd9a4e841
Merge "Revert "Remove unneeded -Wno-constant-logical-operand flag"" am: 53afe27ef9
am: ae0f414646
...
am: 9c1fb0502d
Change-Id: I0aa94da6b150d8efc7afe43757152efd89c306df
2018-12-06 05:02:48 -08:00
Martin Stjernholm
9c1fb0502d
Merge "Revert "Remove unneeded -Wno-constant-logical-operand flag"" am: 53afe27ef9
...
am: ae0f414646
Change-Id: Ib4fca3dc896396ff4e5af6e0894913bdcf9d0db0
2018-12-06 04:54:48 -08:00
Martin Stjernholm
ae0f414646
Merge "Revert "Remove unneeded -Wno-constant-logical-operand flag""
...
am: 53afe27ef9
Change-Id: Id9e853048df0ead63df11f5460289dd96aac622b
2018-12-06 04:51:37 -08:00
Martin Stjernholm
f993e7797d
Revert "Remove unneeded -Wno-constant-logical-operand flag"
...
This reverts commit 4f0ce757aa
.
Reason for revert: Breaks several targets in internal git_master, e.g. http://ab/5165971 .
Test: Build failing library
Change-Id: I02a5ade05a76b24020586c55a4e8f441ca7708a9
2018-12-06 12:17:40 +00:00
Yi Kong
85ab538ef3
Merge "Remove unneeded -Wno-constant-logical-operand flag" am: a7a432fb82
am: 3c861d1b33
...
am: 608217f1e0
Change-Id: I611dc689333bb1a1383c920600463fc31a5393aa
2018-12-05 20:47:54 -08:00
Yi Kong
608217f1e0
Merge "Remove unneeded -Wno-constant-logical-operand flag" am: a7a432fb82
...
am: 3c861d1b33
Change-Id: I5a5a77ff4f3e68f34dccfe95097b9980a1954b70
2018-12-05 20:42:22 -08:00
Yi Kong
3c861d1b33
Merge "Remove unneeded -Wno-constant-logical-operand flag"
...
am: a7a432fb82
Change-Id: I5dcc954fc139d9ab43a1f399fefe61ce7ceef2f1
2018-12-05 20:38:17 -08:00
Yi Kong
4f0ce757aa
Remove unneeded -Wno-constant-logical-operand flag
...
Test: m checkbuild
Change-Id: If1ec62b6d88b8260c9ec39e0d63a379e7ae573e9
2018-12-06 00:18:05 +00:00
Chih-hung Hsieh
dc19885cf3
Merge "Switch to clang-r346389." am: 89dbee61ff
am: 644df40b33
...
am: 022595785e
Change-Id: I6a3dacb6ea2ef4758bb1c16e64c4869135240a51
2018-12-05 11:11:44 -08:00
Chih-hung Hsieh
022595785e
Merge "Switch to clang-r346389." am: 89dbee61ff
...
am: 644df40b33
Change-Id: I929e08b8da5863abe41a814f06fb3c4400635438
2018-12-05 11:07:26 -08:00
Chih-hung Hsieh
644df40b33
Merge "Switch to clang-r346389."
...
am: 89dbee61ff
Change-Id: I18befe8152bb455cee18852a5b494256c0c175be
2018-12-05 10:53:03 -08:00
Chih-Hung Hsieh
3567e62f97
Switch to clang-r346389.
...
* Add -fno-sanitize=implicit-integer-sign-change when
there is any integer related sanitizer, and this check
is not explicitly specified.
Android core does not boot with this new sanitizer yet.
* Filter out -fno-sanitize=implicit-integer-sign-change
from tooling flags.
Bug: 119329758
Bug: 119557795
Test: make checkbuild, boot, go/clang-r346389-testing
Change-Id: I709de569cb73d070fc4958e2b4387f4041bc5438
2018-12-04 19:50:45 +00:00
Yi Kong
26a8e315f0
Merge "Revert "Revert "Remove unnecessary warning suppression""" am: 3a33fe535e
am: 9d256a5aa1
...
am: b910379c91
Change-Id: I55f4a983fe7783a43c8b7fc1b2ada3e6e24f7fba
2018-12-04 01:57:17 -08:00
Yi Kong
b910379c91
Merge "Revert "Revert "Remove unnecessary warning suppression""" am: 3a33fe535e
...
am: 9d256a5aa1
Change-Id: I76bdf7af21564068168fa3cad9b3934f7d6f2bf4
2018-12-04 01:52:57 -08:00
Yi Kong
9d256a5aa1
Merge "Revert "Revert "Remove unnecessary warning suppression"""
...
am: 3a33fe535e
Change-Id: I81421f5340798c181c7f9b72faea5bc433bc0ed5
2018-12-04 01:47:51 -08:00
Yi Kong
734a07c66d
Revert "Revert "Remove unnecessary warning suppression""
...
This reverts commit afedf3bdc9
.
Build failure fixed.
Change-Id: I46e7e222c2b5bfa5b1846f3fe87444afb70f1b31
2018-12-04 00:42:27 +00:00
Yi Kong
a7a71847d7
Merge "Revert "Remove unnecessary warning suppression"" am: cf492adb34
am: 1e8681d22f
...
am: ec10bb5d51
Change-Id: Ief86ddc75dbe998596f2ec8db23cb048fe0ba4c2
2018-11-30 15:52:51 -08:00
Yi Kong
ec10bb5d51
Merge "Revert "Remove unnecessary warning suppression"" am: cf492adb34
...
am: 1e8681d22f
Change-Id: I2debeb50164d6c5f8d516fe66a6870d34f9dd3eb
2018-11-30 15:47:19 -08:00
Yi Kong
1e8681d22f
Merge "Revert "Remove unnecessary warning suppression""
...
am: cf492adb34
Change-Id: If2941e0eb1a19194bce00af67e5e81aab6368286
2018-11-30 15:42:10 -08:00
Vishnu Nair
afedf3bdc9
Revert "Remove unnecessary warning suppression"
...
This reverts commit ee53a98e31
.
Reason for revert: build break
Change-Id: I065b702d6eaa2e72d47a2b7a404fdd7fe51661c3
2018-11-30 21:01:30 +00:00