This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: relocation truncated to fit: R_ARM_PC24
- To: Tat Kee Tan <tktan at EE dot Princeton dot EDU>
- Subject: Re: relocation truncated to fit: R_ARM_PC24
- From: Philip Blundell <philb at gnu dot org>
- Date: Wed, 18 Apr 2001 19:47:45 +0100
- cc: binutils at sources dot redhat dot com
- References: <Pine.SOL.4.31.0104181429290.9095-100000@ivy.ee.princeton.edu>
>The Question Is : Why does glibc need to branch to such an absolute
>address ? Looking at the source code, this branch seems to originate
>from a
>__libc_cleanup_region_end (0);
>call at the end of vfprintf()
It shouldn't. My guess is that this is an unresolved weak reference gone wrong.
You are using tools that are several years old; try installing binutils 2.11 and
gcc 2.95.3 and see if the problem disappears.
p.