GN: Build and link with LLD when using our Clang toolchain.
authormtklein <mtklein@chromium.org>
Thu, 1 Sep 2016 22:51:03 +0000 (15:51 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 1 Sep 2016 22:51:03 +0000 (15:51 -0700)
commit795423198ba883393a56196c6ea4481efabba311
treef79b600b98984c1188ad514fa53a552f5cb5c94f
parentd592a4e5343a61a0dfc307bc59284bb24554a8d7
GN: Build and link with LLD when using our Clang toolchain.

I am hoping this makes it easier to get *SAN bots going.
Today we're generating a libcompiler_rt.a that's using a
relocation type that the ld on the bots doesn't know about.
This lld is will know about anything our Clang generates.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2301273002

Review-Url: https://codereview.chromium.org/2301273002
infra/bots/assets/clang_linux/VERSION
infra/bots/assets/clang_linux/create.py
infra/bots/recipe_modules/flavor/gn_flavor.py
infra/bots/recipes/swarm_compile.expected/Build-Mac-Clang-x86_64-Release-GN.json
infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-Clang-x86_64-Debug-GN.json
infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Debug-GN.json
infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Debug-SK_USE_DISCARDABLE_SCALEDIMAGECACHE.json
infra/bots/recipes/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Release-Fast.json
infra/bots/recipes/swarm_compile.expected/Build-Win-MSVC-x86-Release-GN.json