This is the mail archive of the binutils@sourceware.cygnus.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: All those old patches.


Michael Meissner wrote:
> 
> 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).

Yep. But `ppc_elf_howto_table' IS sparse already. We can just
remove the dense one (ppc_elf_howto_raw) and the init function. 

Regards,
-velco

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]