Date: Fri, 10 Oct 2008 05:10:10 +0000 (UTC) From: Warner Losh <imp@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/libexec/rtld-elf/mips reloc.c Message-ID: <200810100510.m9A5AOmL086664@repoman.freebsd.org>
index | next in thread | raw e-mail
imp 2008-10-10 05:10:10 UTC
FreeBSD src repository
Modified files:
libexec/rtld-elf/mips reloc.c
Log:
SVN rev 183739 on 2008-10-10 05:10:10Z by imp
MFp4: Fix a bug in the mips relocation code that prevents shared images
from working.
From p4 filelog of the upstream file in p4
//depot/projects/mips2-jnpr/src/libexec/rtld-elf/mips/reloc.c
... #6 change 140737 edit on 2008/04/27 by gonzo@gonzo_jeeves (text+ko)
o Looks like handler for R_MIPS_REL32 brought by CS 137942
is broken for tradmips. Code from NetBSD's
libexec/ld.elf_so/arch/mips/mips_reloc.c works just fine.
... #3 change 137942 edit on 2008/03/17 by rrs@rrs-mips2-jnpr (text+ko)
Any relocation symbol lookup if its 0. It looks like
this is the way the compiler indicates you need to
look in another shared library. When we hit these
as we relocate a object we will do the symbol
lookups and setup the relocation table with the
right value.
Submitted by: rrs@, gonzo@
Revision Changes Path
1.2 +14 -22 src/libexec/rtld-elf/mips/reloc.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810100510.m9A5AOmL086664>
