From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21161 invoked by alias); 22 Jun 2002 19:23:20 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 21147 invoked from network); 22 Jun 2002 19:23:15 -0000 Received: from unknown (HELO Cantor.suse.de) (213.95.15.193) by sources.redhat.com with SMTP; 22 Jun 2002 19:23:15 -0000 Received: from Hermes.suse.de (Charybdis.suse.de [213.95.15.201]) by Cantor.suse.de (Postfix) with ESMTP id C9E8A1464C; Sat, 22 Jun 2002 21:23:14 +0200 (MEST) X-Authentication-Warning: sykes.suse.de: schwab set sender to schwab@suse.de using -f To: Steve Ellcey Cc: binutils@sources.redhat.com Subject: Re: copy_private_bfd_data in bfd/elf.c question References: <200206211526.IAA18732@hpsje.cup.hp.com> <20020622115652.GI1505@bubble.sa.bigpond.net.au> X-Yow: We are now enjoying total mutual interaction in an imaginary hot tub... From: Andreas Schwab Date: Sat, 22 Jun 2002 12:23:00 -0000 In-Reply-To: <20020622115652.GI1505@bubble.sa.bigpond.net.au> (Alan Modra's message of "Sat, 22 Jun 2002 21:26:52 +0930") Message-ID: User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.3.50 (ia64-suse-linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-SW-Source: 2002-06/txt/msg00631.txt.bz2 Alan Modra writes: |> On Fri, Jun 21, 2002 at 06:28:10PM +0200, Andreas Schwab wrote: |> > Steve Ellcey writes: |> > |> > |> > How about posting before/after output of readelf -S -l, so we can |> > |> > have a clue as to what is going on. |> |> Note to Steve: -l not -I ! I was curious as to whether the segment |> map changed. If it didn't then no matter. |> |> > |> [ 4] .hash HASH 04000620 000620 0000a4 00 A 0 0 8 |> [snip] |> > |> [ 4] .hash HASH 04000620 00061c 0000a4 04 A 2 0 8 |> > |> > This seems to be the culprit. |> |> sizeof_hash_entry == 4, so why does this matter? But align == 8, and addr and off don't agree in the low 3 bits. Andreas. -- Andreas Schwab, SuSE Labs, schwab@suse.de SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."