https://sourceware.org/bugzilla/show_bug.cgi?id=21874
--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Jan Beulich from comment #7)
> (In reply to H.J. Lu from comment #6)
> > If gas doesn't allow multiple segment registers in AT&T syntax, it
> > shouldn't allow them in Intel syntax.
> 
> I can only keep telling you that I view maximum possible compatibility with
> MASM more important that compatibility between the under-specified (or
> should I say not specified at all) AT&T syntax. As the maintainer of the
> Intel syntax code I would not have approved the patch in the shape you've
> committed it. Please fix it to avoid the need to revert.

My understanding is that gas can't assemble many assembly codes which
accept MASM.  It is more important for gas to be consistent with
itself. In the case of "fs:gs:[eax]", you can replace it with
"fs:[eax]" to get the same output.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to