* elf32-m68k.c (elf_m68k_relocate_section): Don't need the
relocation value when resolving a reference from a debugging section.
This commit is contained in:
parent
c97fe386ef
commit
95fc45e66f
@ -1,3 +1,9 @@
|
||||
2001-03-20 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* elf32-m68k.c (elf_m68k_relocate_section): Don't need the
|
||||
relocation value when resolving a reference from a debugging
|
||||
section.
|
||||
|
||||
2001-03-16 Scott Thomason <SThomaso@hii.com>
|
||||
|
||||
* coff64-rs6000.c (xcoff64_swap_sym_out): Fix syntax errors.
|
||||
|
@ -1463,7 +1463,14 @@ elf_m68k_relocate_section (output_bfd, info, input_bfd, input_section,
|
||||
&& ((! info->symbolic && h->dynindx != -1)
|
||||
|| (h->elf_link_hash_flags
|
||||
& ELF_LINK_HASH_DEF_REGULAR) == 0)
|
||||
&& (input_section->flags & SEC_ALLOC) != 0
|
||||
&& ((input_section->flags & SEC_ALLOC) != 0
|
||||
/* DWARF will emit R_68K_32 relocations in its
|
||||
sections against symbols defined externally
|
||||
in shared libraries. We can't do anything
|
||||
with them here. */
|
||||
|| ((input_section->flags & SEC_DEBUGGING) != 0
|
||||
&& (h->elf_link_hash_flags
|
||||
& ELF_LINK_HASH_DEF_DYNAMIC) != 0))
|
||||
&& (r_type == R_68K_8
|
||||
|| r_type == R_68K_16
|
||||
|| r_type == R_68K_32
|
||||
|
Loading…
Reference in New Issue
Block a user