Hi, Arnaud This only happen at 32bit + big endian, so, perhaps, the symbol reltype of bitendian 32bit differs from little endian 32bit, I will check it later, thanks! Regards, Wu Zhangjin On Mon, Nov 22, 2010 at 11:04 AM, Arnaud Lacombe <lacombar@xxxxxxxxx> wrote: > Hi, > > The build of an `allyesconfig' configuration from v2.6.37-rc3 is > failing relatively soon on the following: > > [...] > LD init/mounts.o > /OpenWrt-SDK-ar71xx-for-Linux-i686/staging_dir/toolchain-mips_gcc4.1.2/bin/mips-linux-ld: > init/do_mounts.o: bad reloc symbol index (0x20200 >= 0x84) for offset > 0x0 in section `__mcount_loc' > > /OpenWrt-SDK-ar71xx-for-Linux-i686/staging_dir/toolchain-mips_gcc4.1.2/bin/mips-linux-ld > -v > GNU ld version 2.17 > > The toolchain originated from OpenWRT Kamikaze and is available on their FTP[0]. > > I've not been able to locate the exact point of failure. > > - Arnaud > > [0]: http://downloads.openwrt.org/kamikaze/8.09.2/ar71xx/ > >