2009-11-17 H.J. Lu <hongjiu.lu@intel.com>
commitcf5964fb4c4f83ffc9fe970d0df6a91be1cfc7eb
authorH.J. Lu <hjl@lucon.org>
Tue, 17 Nov 2009 19:21:53 +0000 (17 19:21 +0000)
committerH.J. Lu <hjl@lucon.org>
Tue, 17 Nov 2009 19:21:53 +0000 (17 19:21 +0000)
tree56edd208f7a983cfd5444a5f49d6fe2442c16b98
parent9e86131764cb1a2a531dc58b20365ee8bafc3e53
2009-11-17  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/10955
* elfxx-ia64.c (elfNN_ia64_link_hash_table): Add max_short_sec,
max_short_offset, min_short_sec and min_short_offset.
(elfNN_ia64_update_short_info): New.
(elfNN_ia64_relax_section): Update max_short_sec,
max_short_offset, min_short_sec and min_short_offset.
(elfNN_ia64_choose_gp): Use min_short_sec/max_short_sec if
they are set.
bfd/ChangeLog
bfd/elfxx-ia64.c