On Wed, Jun 29, 2022 at 05:03:17PM +0000, unlvsur unlvsur via Gcc-help wrote: > > No. Canadian simply means build != host which is building compilers for other platforms. Please don't top-post. > It does not necessarily mean it is a native or cross. Sure it does. <https://gcc.gnu.org/onlinedocs/gccint/Configure-Terms.html> > And for clang, it does not differentiate native and cross at all. Clang only has native and Canadian compilation. That is either their problem, or your misunderstanding. This is a GCC mailing list, we deal with GCC here. These concepts are all older than LLVM, I doubt they want to use different names than the well-established ones. Segher