2001-11-02 H.J. Lu <hjl@gnu.org>
* elf32-mips.c (mips_elf_calculate_relocation): Don't create dynamic relocation for symbols defined in regular objects when creating executables.
This commit is contained in:
parent
3c62831e20
commit
d918dd357c
@ -1,3 +1,9 @@
|
||||
2001-11-02 H.J. Lu <hjl@gnu.org>
|
||||
|
||||
* elf32-mips.c (mips_elf_calculate_relocation): Don't create
|
||||
dynamic relocation for symbols defined in regular objects when
|
||||
creating executables.
|
||||
|
||||
2001-11-02 Nick Clifton <nickc@cambridge.redhat.com>
|
||||
|
||||
* configure.in (ALL_LINGUAS): Add "fr".
|
||||
|
||||
@ -6321,8 +6321,10 @@ mips_elf_calculate_relocation (abfd,
|
||||
if ((info->shared
|
||||
|| (elf_hash_table (info)->dynamic_sections_created
|
||||
&& h != NULL
|
||||
&& ((h->root.elf_link_hash_flags & ELF_LINK_HASH_DEF_DYNAMIC)
|
||||
!= 0)))
|
||||
&& ((h->root.elf_link_hash_flags
|
||||
& ELF_LINK_HASH_DEF_DYNAMIC) != 0)
|
||||
&& ((h->root.elf_link_hash_flags
|
||||
& ELF_LINK_HASH_DEF_REGULAR) == 0)))
|
||||
&& (input_section->flags & SEC_ALLOC) != 0)
|
||||
{
|
||||
/* If we're creating a shared library, or this relocation is
|
||||
|
||||
Loading…
Reference in New Issue
Block a user