binutils-gdb/ld/testsuite/ld-ia64
H.J. Lu 293a012441 bfd/
2007-06-19  H.J. Lu  <hongjiu.lu@intel.com>

	PR ld/4590
	* elfxx-ia64.c (sort_dyn_sym_info): Keep the valid got_offset
	when removing duplicated entries.
	(get_dyn_sym_info): Initialize the got_offset field to -1.
	Update call to sort_dyn_sym_info.
	(elfNN_ia64_relocate_section): Call sort_dyn_sym_info to sort
	array of addend and remove duplicates.

ld/testsuite/

2007-06-19  H.J. Lu  <hongjiu.lu@intel.com>

	PR ld/4590
	* ld-ia64/merge1.d: New.
	* ld-ia64/merge1.s: Likewise.
	* ld-ia64/merge2.d: Likewise.
	* ld-ia64/merge2.s: Likewise.
	* ld-ia64/merge3.d: Likewise.
	* ld-ia64/merge3.s: Likewise.
	* ld-ia64/merge4.d: Likewise.
	* ld-ia64/merge4.s: Likewise.
	* ld-ia64/merge5.d: Likewise.
	* ld-ia64/merge5.s: Likewise.
2007-06-19 13:05:55 +00:00
..
ia64.exp
link-order.d
merge1.d bfd/ 2007-06-19 13:05:55 +00:00
merge1.s bfd/ 2007-06-19 13:05:55 +00:00
merge2.d bfd/ 2007-06-19 13:05:55 +00:00
merge2.s bfd/ 2007-06-19 13:05:55 +00:00
merge3.d bfd/ 2007-06-19 13:05:55 +00:00
merge3.s bfd/ 2007-06-19 13:05:55 +00:00
merge4.d bfd/ 2007-06-19 13:05:55 +00:00
merge4.s bfd/ 2007-06-19 13:05:55 +00:00
merge5.d bfd/ 2007-06-19 13:05:55 +00:00
merge5.s bfd/ 2007-06-19 13:05:55 +00:00
tlsbin.dd
tlsbin.rd
tlsbin.s
tlsbin.sd
tlsbin.td
tlsbinpic.s
tlsg.s
tlsg.sd
tlslib.s
tlspic.dd
tlspic.rd
tlspic.sd
tlspic.td
tlspic1.s
tlspic2.s