Mail Archives: djgpp-workers/1998/01/11/16:01:54
Andrew Crabtree wrote:
> That was what I thought originally too, so I tried assembling it.
> Worked fine. I remember the 'xorb %eax' choking in the 2.01 release.
> Maybe its a difference between gas 2.7 and 2.8. I don't have 2.7
> so I can't check.
Hmm, last I knew (it's been a while), 2.8 gave me mismatch errors when
appropriate. I'll have to check. But then, gas now interprets such
contructs as telling it to use sign extension forms.
But still, there is the potential of someone trying to compile libc with
2.7, so this line should be fix. Also, IMHO `andb $0xf8,%eax' LOOKS
wrong (and really, it is, gas just might be handling it nicely).
Bill
--
Leave others their otherness
- Raw text -