Please comment: A patch for elf32-i386.c
Alan Modra
alan@linuxcare.com.au
Thu Feb 8 18:53:00 GMT 2001
On Thu, 8 Feb 2001, H . J . Lu wrote:
> Alan, how can
> I use elf_i386_discard_copies to do that? Why is there
>
> if (h != NULL
> && ELF32_R_TYPE (rel->r_info) == R_386_PC32)
>
> for using the pcrel_relocs_copied field?
I think it's there mainly just to cut down the number of relocs that use
pcrel_relocs_copied. I see no reason why you can't use
pcrel_relocs_copied for other relocs (I do exactly that in elf32-hppa.c),
but I suggest you only use it as necessary and rename the field to plain
"relocs_copied" to avoid confusion. Just be carefull with the conditions
you add in elf_i386_discard_copies and elf_i386_relocate_section. It's a
little tricky to get right.
Alan
--
Linuxcare. Support for the Revolution.
More information about the Binutils
mailing list