| To: | zhuzhenhua <zzh.hust@gmail.com> |
|---|---|
| Subject: | Re: "relocation truncated to fit: R_MIPS_CALL16" |
| From: | Ralf Baechle <ralf@linux-mips.org> |
| Date: | Mon, 24 Apr 2006 11:09:16 +0100 |
| Cc: | linux-mips <linux-mips@linux-mips.org> |
| In-reply-to: | <50c9a2250604222002x37b949fbi585ed5fb31087d5@mail.gmail.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <50c9a2250604222002x37b949fbi585ed5fb31087d5@mail.gmail.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Mutt/1.4.2.1i |
On Sun, Apr 23, 2006 at 11:02:46AM +0800, zhuzhenhua wrote: > i want to write a mini bootloader for my board, so i need jump to c > code from asm code > but when i compile and ld, i get "relocation truncated to fit: > R_MIPS_CALL16" messages for every function call.. > i have try the mips_4KCle-gcc(worked for u-boot), > mips_fp_le-gcc(worked for mvita linux), and also a > mipsel-linux-gcc(worked for my linux 2.6 kernel), but they all failed, > even i add -G0 to gcc. > and i only compile success by using mips-elf-gcc under cygwin. > does it be caused by binutils version? or gcc compile CFLAGS? > thanks for any hints PIC code. Use -fno-pic -mno-abicalls. Ralf |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [MIPS] Makefile crapectomy., Ralf Baechle |
|---|---|
| Next by Date: | Re: Question on SMP warning in irq_cpu.c, Ralf Baechle |
| Previous by Thread: | Re: "relocation truncated to fit: R_MIPS_CALL16", Nigel Stephens |
| Next by Thread: | [PATCH][RFT] HPT3xxN clocking fixes, Sergei Shtylyov |
| Indexes: | [Date] [Thread] [Top] [All Lists] |