On Thu, Jan 14, 2021 at 12:33 PM Jakub Jelinek <ja...@redhat.com> wrote: > > 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
This is an old bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70454 I am reviving my old patches now. -- H.J.