mark fakes used in gcp_unittests lto_visibility_public
gcp_unittests makes a call across DLL boundaries to register fake implementations for testing. This is not visible to link-time optimization, so the classes involved need to be marked lto_visibility_public to prevent the optimizer from generating invalid code. See https://clang.llvm.org/docs/LTOVisibility.html BUG=928396 Change-Id: Ie02e72503b3da8f9c35074bb7c2291d860baba42 Reviewed-on: https://chromium-review.googlesource.com/c/1455095Reviewed-by:Reid Kleckner <rnk@chromium.org> Reviewed-by:
Roger Tawa <rogerta@chromium.org> Auto-Submit: Bob Haarman <inglorion@chromium.org> Commit-Queue: Bob Haarman <inglorion@chromium.org> Cr-Commit-Position: refs/heads/master@{#630446}
Showing
Please register or sign in to comment