Richard Henderson <[email protected]> writes:
> Note that this *is* a memory context. The problematic cases were
>
> addl $...@gotoff, %eax
>
> which needed to be written as
>
> lea x...@gotoff(%eax), %eax
>
> to satisfy the memory context requirement of the broken assemblers.
The Solaris 8/x86 assembler handles the first form just fine, with
output identical to gas 2.20.1.
I could dig up older versions if desired, all the way back to Solaris
2.1/x86, but I'd argue they are completely irrelevant by now.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University