On Thu, May 13, 2004 at 12:17:34AM +0900, GOTO Masanori wrote:
> > Index: bfd/elf.c
> > ===================================================================
> > RCS file: /cvs/src/src/bfd/elf.c,v
> > retrieving revision 1.218
> > diff -u -p -r1.218 elf.c
> > --- bfd/elf.c       5 Mar 2004 11:26:04 -0000       1.218
> > +++ bfd/elf.c       18 Mar 2004 10:14:34 -0000
> > @@ -4255,9 +4255,7 @@ assign_file_positions_except_relocs (bfd
> >           off = _bfd_elf_assign_file_position_for_section (hdr, off,
> >                                                            FALSE);
> >         }
> > -     else if (hdr->sh_type == SHT_REL
> > -              || hdr->sh_type == SHT_RELA
> > -              || hdr == i_shdrpp[tdata->symtab_section]
> > +     else if (hdr == i_shdrpp[tdata->symtab_section]
> >                || hdr == i_shdrpp[tdata->symtab_shndx_section]
> >                || hdr == i_shdrpp[tdata->strtab_section])
> >         hdr->sh_offset = -1;
> 
> James, could you look at to apply this patch for alpha?  We need this
> patch for libc6.1 on alpha (and maybe arm).

I think this is a good idea.  I asked Alan Modra about it again and he
said he hadn't had time to look at it; if we wait for it to be applied
to HEAD it may be a very long wait.

-- 
Daniel Jacobowitz


Reply via email to