aboutsummaryrefslogtreecommitdiffstats
path: root/cc/tidy.go
diff options
context:
space:
mode:
authorIvan Lozano <ivanlozano@google.com>2018-05-10 14:17:22 -0700
committerIvan Lozano <ivanlozano@google.com>2018-05-16 10:42:39 -0700
commit1838ef9be44938a476a6ecaff153b338e28f8e35 (patch)
tree2c58107422bd6984ed04b186ee0cc3f9a1c87bdd /cc/tidy.go
parent79dff70b468b683fc23fb2e61107a9f69288fee4 (diff)
downloadbuild_soong-1838ef9be44938a476a6ecaff153b338e28f8e35.tar.gz
build_soong-1838ef9be44938a476a6ecaff153b338e28f8e35.tar.bz2
build_soong-1838ef9be44938a476a6ecaff153b338e28f8e35.zip
Don't export UBSan minimal runtime symbols.
When linking in the UBSan minimal runtime, don't export the symbols. This was resulting in an edge case where symbols were sometimes undefined at runtime on address sanitized builds if static library dependencies were integer overflow sanitized. Bug: 78766744 Test: readelf on libraries show either inclusion of the shared library or no undefined symbols related to the minimal runtime. Change-Id: Ide85c8c6b53b400ce9166ccaf96d250797fe4b24 Merged-In: Ide85c8c6b53b400ce9166ccaf96d250797fe4b24 (cherry picked from commit 59fdea2ac2ded9190eaa9ce81252cd809a2985cb)
Diffstat (limited to 'cc/tidy.go')
0 files changed, 0 insertions, 0 deletions