* elfxx-ia64.c (elfNN_ia64_final_link): Set __gp if required
and not user provided.
This commit is contained in:
parent
30c3c13a92
commit
b4adccfd55
|
@ -1,3 +1,8 @@
|
|||
2001-02-13 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* elfxx-ia64.c (elfNN_ia64_final_link): Set __gp if required
|
||||
and not user provided.
|
||||
|
||||
2001-02-13 Kazu Hirata <kazu@hxi.com>
|
||||
|
||||
* vms.c (vms_print_symbol): Remove unreachable code.
|
||||
|
|
|
@ -3157,6 +3157,13 @@ elfNN_ia64_final_link (abfd, info)
|
|||
}
|
||||
|
||||
_bfd_set_gp_value (abfd, gp_val);
|
||||
|
||||
if (gp)
|
||||
{
|
||||
gp->root.type = bfd_link_hash_defined;
|
||||
gp->root.u.def.value = gp_val;
|
||||
gp->root.u.def.section = bfd_abs_section_ptr;
|
||||
}
|
||||
}
|
||||
|
||||
/* If we're producing a final executable, we need to sort the contents
|
||||
|
|
Loading…
Reference in New Issue