Mail Archives: djgpp/1995/11/14/11:51:14
A note to everybody:
It seems that if you don't specify a opcode suffix, GAS will assemble some
instructions with the wrong opperand size and not produce any warnings or
error messages! It gleefully assembled "out %al, %dx" into *outw %ax,
%dx*. I suppose it looked at the DX register, ignored the AL regsiter and
decided to use the 16-bit form.
Is there anyone I can notify to get this fixed?
David Friedman
who just spent 3 days
debugging before he
solved the above problem
- Raw text -