On Thu, Jan 14, 2021 at 10:52:24AM -0800, sunil.k.pandey via Gcc-patches wrote: > On Linux/x86_64,
It breaks x86_64-linux build pretty much everywhere. libatomic (but as well libgomp and libitm) uses -march=i486 in certain cases. While for --with-arch or --with-arch_32 configured compilers it wouldn't be that hard to just check if the provided arch isn't i386 only, we shouldn't stop supporting compiler built with the defaults and I'm afraid that means -march=i386 by default for 32-bit code. Jakub