commit | aab2c874731396232739889ebe8d9e122b9bc448 | [log] [tgz] |
---|---|---|
author | Gabor Kertesz <gabor.kertesz@arm.com> | Wed Mar 10 10:30:08 2021 |
committer | Richard Townsend <richard.townsend@arm.com> | Wed Mar 17 11:39:23 2021 |
tree | cb7b0a22a3cec8c859f322f63d9f9f90eace5ee9 | |
parent | 6f76f0c79efb71671c3b30fea04bca2b91a50a4e [diff] |
Change to user header inclusion Build system uses '-MMD' flag which creates depfiles containing user headers only. Marking libunwindstack's header files as system headers results that depfiles are missing libunwindstacks include files. This is the root cause of failing and inconsistent incremental builds. As an example DwarfEhFrameWithHdr.o was checked by 'ninja -t deps' Using '-isystem' -> 4 deps Using '-I' -> 11 deps Change-Id: Ib9ee49899b44b4012e2e5335e8c85b5f919ad31f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/third_party/libunwindstack/+/2749594 Reviewed-by: Mike Wittman <wittman@chromium.org>