MIPS gas is broken now.

H. J. Lu hjl@lucon.org
Wed Aug 14 00:54:00 GMT 2002


On Wed, Aug 14, 2002 at 12:29:58AM -0700, H. J. Lu wrote:
> Hi Maciej,
> 
> Your mips change breaks mips gas. I checked in the following patch to
> fix some of them. However, now I got
> 
> # ../as-new  -membedded-pic -mips3 -o dump.o /home/hjl/work/linux/src/binutils/binutils/gas/testsuite/gas/mips/empic.s
> ...
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1132
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1241
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1132
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1241
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1132
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1241
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1132
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1241
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binutils/binutils/bfd/libbfd.c:1132
> ../as-new: BFD 2.13.90.0.4 20020814 assertion fail
> /home/hjl/work/linux/src/binu
> 
> The problem is Linux/mips is no longer 64bit by default. Could you
> please fix mips?
> 

Richard, it looks like your change breaks Linux/mipsel. Please
build a cross compiler and verify it. The problem only happens with
32bit BFD.

Thanks.


H.J.



More information about the Binutils mailing list