https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100017

--- Comment #61 from cqwrteur <unlvsur at live dot com> ---
(In reply to Alexander von Gluck from comment #56)
> Canadian builds are pretty important in GCC.
> 
> clang doesn't really need Canadian builds since they support all targets out
> of the box on every platform, but we don't have that luxury with GCC.

TBH, I failed to see how cross-compile in llvm is simple compared to GCC. The
problem is that you still need to build libc, you still need to build
compiler-rt, you still need to build libcxx, libcxxabi, libunwind whatever
manually one by one. Building them wastes more time than building a GCC cross
compiler.

That is why people just build GCC cross compiler and then use clang --target to
GCC's libraries.

Reply via email to