mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-09-09 21:22:20 +08:00
From Cary Coutant: Fix handling of versioned symbols, add some tests.
This commit is contained in:
@ -1583,7 +1583,10 @@ Target_i386::Relocate::relocate(const Relocate_info<32, false>* relinfo,
|
||||
case elfcpp::R_386_PLT32:
|
||||
gold_assert(gsym == NULL
|
||||
|| gsym->has_plt_offset()
|
||||
|| gsym->final_value_is_known());
|
||||
|| gsym->final_value_is_known()
|
||||
|| (gsym->is_defined()
|
||||
&& !gsym->is_from_dynobj()
|
||||
&& !gsym->is_preemptible()));
|
||||
Relocate_functions<32, false>::pcrel32(view, object, psymval, address);
|
||||
break;
|
||||
|
||||
|
Reference in New Issue
Block a user