https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115978
--- Comment #6 from Hongtao Liu <liuhongt at gcc dot gnu.org> --- (In reply to H.J. Lu from comment #5) > (In reply to Hongtao Liu from comment #4) > > To clarify, the question originally came from whether or not to report error > > for -m32,-march=native, and then LLVM folks said it's diffcult for LLVM not > > issuing error for -march=native -m32, but issuing error for explicit -mapxf > > -m32. So they want to just not issue error at all, and then comipler > > silently disables the 64-bit only features(plus adding documents to mention > > -m32 will disable those features). > > This is no different from PR 101395. I don't believe LLVM can't work like > GCC. I prefer your fix, I'll bring this to LLVM folks to rediscuss.