Hi, Yes using binutils-2.15.92.0.2 solved the problem. Thanx alot. Now I am getting another problem related to vmlinux.lds. I'll put that up as a sepparate post. Thanx once again Mudeem -----Original Message----- From: Atsushi Nemoto [mailto:anemo@xxxxxxxxxxxxx] Sent: Friday, January 07, 2005 12:24 PM To: Mudeem Iqbal Cc: linux-mips@xxxxxxxxxxxxxx Subject: Re: mipes-linux-ld: final link failed: Bad value >>>>> On Thu, 6 Jan 2005 18:47:11 +0500 , Mudeem Iqbal <mudeem@xxxxxxxxxxxx> said: mudeem> I have built a toolchain using the following combination mudeem> binutils-2.15 mudeem> gcc-3.4.3 As I reported on 06 Nov 2004 ("failed to merge string constant?"), binutils-2.15 + gcc-3.4.x (at least gcc 3.4.2) will produce broken output. binutils-2.15.92.0.2 or later will be OK with gcc 3.4. --- Atsushi Nemoto