Roll clang 298539:299960.

This includes r299782 which allows for using
_interlockedbittestandset without including
intrin.h, and a configuration change which means
Clang no longer implicitly passes -Wl,--build-id
to the linker by default.

BUG=709521,622775,708769

Review-Url: https://codereview.chromium.org/2816593003
Cr-Original-Commit-Position: refs/heads/master@{#464027}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a6f580ee29385647f86e82efb9ab1192c6b0f849
1 file changed