From owner-cvs-all Sun Feb 17 18:52:54 2002 Delivered-To: cvs-all@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id EFB1737B416; Sun, 17 Feb 2002 18:52:48 -0800 (PST) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id VAA17466; Sun, 17 Feb 2002 21:52:48 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g1I2qIg30595; Sun, 17 Feb 2002 21:52:18 -0500 (EST) (envelope-from gallatin@cs.duke.edu) Date: Sun, 17 Feb 2002 21:52:18 -0500 From: Andrew Gallatin To: Peter Wemm Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/libexec/rtld-elf/alpha Makefile.inc ld.so.script reloc.c rtld_machdep.h rtld_start.S Message-ID: <20020217215218.A30575@grasshopper.cs.duke.edu> References: <200202180224.g1I2OA957396@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200202180224.g1I2OA957396@freefall.freebsd.org>; from peter@FreeBSD.org on Sun, Feb 17, 2002 at 06:24:10PM -0800 X-Operating-System: FreeBSD 4.4-RELEASE on an i386 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Wemm [peter@FreeBSD.org] wrote: > peter 2002/02/17 18:24:10 PST > > Modified files: > libexec/rtld-elf/alpha Makefile.inc reloc.c rtld_machdep.h > rtld_start.S > Added files: > libexec/rtld-elf/alpha ld.so.script > Log: > ld-elf.so.1 assumed a few too many things about the ordering of sections > produced by ld(8) (ie: that _DYNAMIC immediately follows the _GOT). > The new binutils import changed that, and the intial GOT relocation > broke. Use a custom linker script to provide a real end-of-GOT symbol. Thanks Peter! Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message