Prepare ct-ng for multiple compilers
Merge branch 'generic_libs' into llvm
Add llvm companion lib
clang: Add download and extract
Fix menu
Add missed file .version
continue working on clang
Start adding llvmgcc and rename build directory for all cc
Continue work on llvm-gcc
Make clang+llvmgcc+gcc in same build works
WIP cctools-809 upgrade
Fix llvmgcc script
Small typo fix
Update the cctools patches, some bits were missing.
WIP, patching succeeds
Merge branch 'llvm' into cctools-llvm

Conflicts:
	.version
	config/cc/gcc.in
	config/companion_libs.in
	scripts/build/cc/gcc.sh
add forgotten llvmgcc.in.mips file
Merge remote-tracking branch 'remotes/origin/llvm' into cctools-llvm
Add patch from Yann Diorcet for 0140-add_CROSS_SYSROOT.patch

Fixes syntax error.
Fix path issue in gcc-5666.3-tooldir-without-target-noncanonical.patch