i386 gas is broken

H . J . Lu hjl@lucon.org
Sun Nov 4 20:31:00 GMT 2001


On Wed, Nov 14, 2001 at 11:21:18PM -0800, H . J . Lu wrote:
> i386 gas is broken. Today's CVS configured with
> 
> # ../configure --enable-64-bit-bfd --enable-targets=all
> # make
> # make check
> 
> I got:
> 
> FAIL: i386 modrm
> FAIL: i386 opcode
> FAIL: i386 intel
> 
> in gas.

The new as is very strange. For the same asm code;

# as --32 -J -o old.o /home/hjl/work/linux/import/binutils/gas/testsuite/gas/i386/opcode.s
# ../as-new --32 -J -o dump.o /home/hjl/work/linux/import/binutils/gas/testsuite/gas/i386/opcode.s
# ls -l dump.o old.o
-rw-r--r--    1 hjl      users       87309 Nov 14 23:33 dump.o
-rw-r--r--    1 hjl      users        2973 Nov 14 23:33 old.o

Why does the new gas generate such a big file?


H.J.



More information about the Binutils mailing list