Subject: [ CVS commit: basesrc/libexec/ld.elf_so]
To: None <>
From: Jason R Thorpe <>
List: tech-toolchain
Date: 12/13/2001 17:06:22
FWIW, this fixes a major hurdle to making NetBSD/alpha use the new
toolchain.  I have verified that ld.elf_so now wroks with both
the old and new PLT formats.

I will probably request that all of the necessary changes be pulled
into the netbsd-1-5 branch.  I am also going to delete the code from
the old toolchain that supports the old PLT format -- there is no
excuse to use the old PLT format at all, now.

----- Forwarded message from Jason R Thorpe <> -----

Date: Fri, 14 Dec 2001 02:53:07 +0200 (EET)
From: Jason R Thorpe <>
Subject: CVS commit: basesrc/libexec/ld.elf_so

Module Name:	basesrc
Committed By:	thorpej
Date:		Fri Dec 14 00:53:07 UTC 2001

Modified Files:
	basesrc/libexec/ld.elf_so: reloc.c rtld.h
	basesrc/libexec/ld.elf_so/arch/alpha: alpha_reloc.c

Log Message:
Add code to peek into the PLT and determine which PLT entry format
is being used.

To generate a diff of this commit:
cvs rdiff -r1.44 -r1.45 basesrc/libexec/ld.elf_so/reloc.c
cvs rdiff -r1.31 -r1.32 basesrc/libexec/ld.elf_so/rtld.h
cvs rdiff -r1.5 -r1.6 basesrc/libexec/ld.elf_so/arch/alpha/
cvs rdiff -r1.1 -r1.2 basesrc/libexec/ld.elf_so/arch/alpha/alpha_reloc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

----- End forwarded message -----

        -- Jason R. Thorpe <>