This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
Re: All those old patches.
On Thu, May 25, 2000 at 11:29:38AM +0200, Momchil Velikov wrote:
> Geoff Keating wrote:
> >
> > > Date: Thu, 25 May 2000 10:09:16 +0200
> > > From: Momchil Velikov <velco@fadata.bg>
> > > X-Accept-Language: en
> > >
> > > I'd propose getting rid of `ppc_elf_howto_raw' and
> > > `ppc_elf_howto_init()'
> > > and statically initializing `ppc_elf_howto_table'.
> >
> > How do you propose to initialise ppc_elf_howto_table statically,
> > without encoding knowledge about the numbers the relocs have?
>
> Of course, a static initialization would know about the
> numbers of relocs. However, how often they change? I guess
> the reloc numbers survive across several (if not all) ABI revisions.
The main problem is that the table is sparse (it jumps from 36 to 101 for the
eabi extensions, and then from 116 to 253 for the gnu extensions).
--
Michael Meissner, Cygnus Solutions, a Red Hat company.
PMB 198, 174 Littleton Road #3, Westford, Massachusetts 01886, USA
Work: meissner@redhat.com phone: +1 978-486-9304
Non-work: meissner@spectacle-pond.org fax: +1 978-692-4482