summaryrefslogtreecommitdiffstats
path: root/scripts/mkversion
diff options
context:
space:
mode:
authorBehan Webster <behanw@converseincode.com>2017-04-21 20:20:01 +0200
committerMasahiro Yamada <yamada.masahiro@socionext.com>2017-04-23 09:14:46 +0200
commit785f11aa595bc3d4e74096cbd598ada54ecc0d81 (patch)
tree073e9b6a9d466574250560cca596b971b9e97723 /scripts/mkversion
parentkbuild: drop -Wno-unknown-warning-option from clang options (diff)
downloadlinux-785f11aa595bc3d4e74096cbd598ada54ecc0d81.tar.xz
linux-785f11aa595bc3d4e74096cbd598ada54ecc0d81.zip
kbuild: Add better clang cross build support
Add cross target to CC if using clang. Also add custom gcc toolchain path for fallback gcc tools. Clang will fallback to using things like ld, as, and libgcc if (respectively) one of the llvm linkers isn't available, the integrated assembler is turned off, or an appropriately cross-compiled version of compiler-rt isn't available. To this end, you can specify the path to this fallback gcc toolchain with GCC_TOOLCHAIN. Signed-off-by: Behan Webster <behanw@converseincode.com> Reviewed-by: Jan-Simon Möller <dl9pf@gmx.de> Reviewed-by: Mark Charlebois <charlebm@gmail.com> Signed-off-by: Greg Hackmann <ghackmann@google.com> Signed-off-by: Matthias Kaehlcke <mka@chromium.org> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Diffstat (limited to 'scripts/mkversion')
0 files changed, 0 insertions, 0 deletions