[lkml]   [2000]   [Sep]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: relocation truncated to fit: R_386_PC32
On Mon, 18 Sep 2000 21:28:20 -0700, 
"Armand" <> wrote:
>drivers/char/char.o(.text.lock+0x66a): relocation truncated to fit:
>R_386_PC32 text.exit
>make: *** [vmlinux] Error 1
>I've upgraded to modutils-2.3.16-1 with Caldera OpenLinux LTP running on

Nothing to do with modutils. Some code marked ___exit is doing a lock
or semaphore operation. The .text.lock code is trying to call back to
section text.exit but text.exit is discarded when building the kernel.

for i in drivers/char/*.o
objdump -S -r -j .text.lock $i | egrep -B 8 'file format|text\.exit'

will list the name of each .o file in drivers/char and pull out any
references from the .text.lock section back to text.exit. Report which
.o file has a reference to text.exit.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:38    [W:0.038 / U:0.304 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site