question on `pushb' for i386

David O'Brien obrien@NUXI.com
Wed May 3 08:35:00 GMT 2000


With 2.9.1 FreeBSD was able to use the 'pushb' memnomic (used for the
instruction to push a zero-extended byte onto the stack as a full word)
in .s files.  However, using the 0000424 snapshot's GAS I get "{standard
input}:358: Error: suffix or operands invalid for `push'" for
"pushb $0x10".

In trying to find why the difference, I cannot even find `pushb' in
2.9.1.  How was it accepted there?  In 0000424 the 'push' instruction
seems to do the same as 'pushb' automatically.  Was the 'pushb'
instruction removed from GAS?

thanks,
-- 
-- David    (obrien@NUXI.com)


More information about the Binutils mailing list