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