From owner-freebsd-alpha Thu Feb 21 11:49:57 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from swan.prod.itd.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id B136B37B404 for ; Thu, 21 Feb 2002 11:49:54 -0800 (PST) Received: from pool0500.cvx21-bradley.dialup.earthlink.net ([209.179.193.245] helo=mindspring.com) by swan.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16dzDz-0004Qm-00; Thu, 21 Feb 2002 11:49:51 -0800 Message-ID: <3C754F54.EF691307@mindspring.com> Date: Thu, 21 Feb 2002 11:49:40 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Gallatin Cc: Doug Rabson , freebsd-alpha@freebsd.org Subject: Re: alpha klds and the new linker References: <15476.25675.437556.224218@grasshopper.cs.duke.edu> <15477.3715.6908.110667@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org From the obvious observation department... > Here is the objdump -p output: [ ... ] > DYNAMIC off 0x000000000000dca8 vaddr 0x000000000001dca8 paddr 0x000000000001dca8 align 2**3 > filesz 0x00000000000000e0 memsz 0x00000000000000e0 flags rw- > > Dynamic Section: > PLTGOT 0x1d328 [ ... ] > DYNAMIC off 0x000000000000d2c8 vaddr 0x000000000001d2c8 paddr 0x000000000001d2c8 align 2**3 > filesz 0x0000000000000130 memsz 0x0000000000000130 flags rw- > > Dynamic Section: > PLTGOT 0x1d3f8 Looks like a bad assumption. Can we just do the calculations, instead of using relative math, and expecting a specific ordering? This seems to have been the problem already with the ld.so bug that was fixed the other week. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message