This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: Problem with early startup in dynamic linker.
- From: John David Anglin <dave at hiauly1 dot hia dot nrc dot ca>
- To: Carlos O'Donell <carlos at systemhalted dot org>
- Cc: dave dot anglin at nrc-cnrc dot gc dot ca, libc-ports at sourceware dot org, hongjiu dot lu at intel dot com, linux-parisc <linux-parisc at vger dot kernel dot org>
- Date: Thu, 12 Nov 2009 15:55:57 -0500
- Subject: Re: Problem with early startup in dynamic linker.
- References: <119aab440911110634oe4a8eb2m8ff519055e7fbdf5@mail.gmail.com> <20091111164114.01AE3515C@hiauly1.hia.nrc.ca> <119aab440911120940h49107d53oad1e0dc8f91f797c@mail.gmail.com>
- Reply-to: John David Anglin <dave dot anglin at nrc-cnrc dot gc dot ca>
On Thu, 12 Nov 2009, Carlos O'Donell wrote:
> local =
> {
> .root = &local.boot_table,
Another approach might be to change this to an offset from a symbol
that you can load with the pc-relative trick. This is what we do
for dwarf2 code and data symbols. This gets rid of the relocation.
Dave
--
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)