Paul Brook 1338dd10ef 2009-11-23 Paul Brook <paul@codesourcery.com>
ld/
	* ldexp.c: Copy symbol type for simple assignments.

	bfd/
	* libbfd-in.h (_bfd_generic_copy_link_hash_symbol_type): Add
	prototype.
	* elf-bfd.h (_bfd_elf_copy_link_hash_symbol_type): Add prototype.
	* linker.c (_bfd_generic_copy_link_hash_symbol_type): New function.
	* elflink.c (_bfd_elf_copy_link_hash_symbol_type): New function.
	* targets.c (BFD_JUMP_TABLE_LINK, struct bfd_target): Add
	_copy_link_hash_symbol_type.
	* bfd/coff64-rs6000.c (rs6000coff64_vec, aix5coff64_vec): Add
	_bfd_generic_copy_link_hash_symbol_type.
	* bfd/coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): Add
	_bfd_generic_copy_link_hash_symbol_type.
	* aout-adobe.c (aout_32_bfd_copy_link_hash_symbol_type): Define.
	* aout-target.h (MY_bfd_copy_link_hash_symbol_type): Define.
	* aout-tic30.c (MY_bfd_copy_link_hash_symbol_type): Define.
	* binary.c (binary_bfd_copy_link_hash_symbol_type): Define.
	* bout.c (b_out_bfd_copy_link_hash_symbol_type): Define.
	* coffcode.h (coff_bfd_copy_link_hash_symbol_type): Define.
	* elfxx-target.h (bfd_elfNN_bfd_copy_link_hash_symbol_type): Define.
	* i386msdos.c (msdos_bfd_copy_link_hash_symbol_type): Define.
	* i386os9k.c (os9k_bfd_copy_link_hash_symbol_type): Define.
	* ieee.c (ieee_bfd_copy_link_hash_symbol_type): Define.
	* ihex.c (ihex_bfd_copy_link_hash_symbol_type): Define.
	* libecoff.h (_bfd_ecoff_bfd_copy_link_hash_symbol_type): Define.
	* mach-o.c (bfd_mach_o_bfd_copy_link_hash_symbol_type): Define.
	* mmo.c (mmo_bfd_copy_link_hash_symbol_type): Define.
	* nlm-target.h (nlm_bfd_copy_link_hash_symbol_type): Define.
	* oasys.c (oasys_bfd_copy_link_hash_symbol_type): Define.
	* pef.c (bfd_pef_bfd_copy_link_hash_symbol_type): Define.
	* ppcboot.c (ppcboot_bfd_copy_link_hash_symbol_type): Define.
	* som.c (som_bfd_copy_link_hash_symbol_type): Define.
	* srec.c (srec_bfd_copy_link_hash_symbol_type): Define.
	* tekhex.c (tekhex_bfd_copy_link_hash_symbol_type): Define.
	* versados.c (versados_bfd_copy_link_hash_symbol_type): Define.
	* vms.c (vms_bfd_copy_link_hash_symbol_type): Define.
	* xsym.c (bfd_sym_bfd_copy_link_hash_symbol_type): Define.
	* bfd-in2.h: Regenerate.
	* libbfd.h: Regenerate.

	ld/testsuite
	* ld-arm/script-type.sym: New test.
	* ld-arm/script-type.s: New test.
	* ld-arm/script-type.s: New test.
2009-11-23 14:41:33 +00:00
..
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
ld/
2009-11-20 15:04:51 +00:00
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
ld/
2009-11-20 15:04:51 +00:00
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
2009-07-16 13:18:52 +00:00
2009-07-16 13:18:52 +00:00
2009-07-16 13:18:52 +00:00
2009-07-16 13:18:52 +00:00
2009-06-30 11:57:05 +00:00
ld/
2009-11-20 15:04:51 +00:00
2009-06-30 11:57:05 +00:00
2007-07-03 15:21:30 +00:00
2007-07-03 15:21:30 +00:00
2008-07-18 20:49:12 +00:00
2008-07-18 20:49:12 +00:00
2008-07-18 20:49:12 +00:00
2008-07-18 20:49:12 +00:00
2008-07-18 20:49:12 +00:00
2007-06-26 13:55:04 +00:00
ld/
2009-05-22 11:58:45 +00:00
2009-08-05 12:36:14 +00:00
2009-08-05 12:36:14 +00:00
2009-08-05 12:36:14 +00:00
2009-06-30 11:57:05 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
ld/
2009-05-22 11:58:45 +00:00
2009-08-06 13:05:24 +00:00
2009-08-06 13:05:24 +00:00
2009-08-06 13:05:24 +00:00
ld/
2009-05-22 11:58:45 +00:00
2007-05-21 06:36:01 +00:00
2007-05-21 06:36:01 +00:00
2007-05-21 06:36:01 +00:00
2008-05-23 13:53:27 +00:00
2009-02-24 22:44:18 +00:00
2009-02-24 22:44:18 +00:00
2008-05-15 17:00:15 +00:00
2008-08-26 11:46:41 +00:00
2009-04-21 22:05:04 +00:00
2009-04-21 22:05:04 +00:00
2008-05-23 14:16:16 +00:00
2009-04-21 22:05:04 +00:00
2008-05-23 14:16:16 +00:00
2009-04-21 22:05:04 +00:00
2008-05-23 14:16:16 +00:00
ld/
2009-11-20 15:04:51 +00:00
ld/
2009-11-20 15:04:51 +00:00
ld/
2009-11-20 15:04:51 +00:00
ld/
2009-11-20 15:04:51 +00:00
2008-05-23 14:16:16 +00:00
2008-05-23 14:16:16 +00:00
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
2008-08-26 11:46:41 +00:00
2009-06-30 11:57:05 +00:00
2008-05-23 13:53:27 +00:00
2009-02-24 22:44:18 +00:00
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
2009-06-30 11:57:05 +00:00
2008-05-15 17:00:15 +00:00
2009-06-30 11:57:05 +00:00
ld/
2009-11-20 15:04:51 +00:00
ld/
2009-11-20 15:04:51 +00:00
ld/
2009-11-20 15:04:51 +00:00
2009-06-30 11:57:05 +00:00
ld/
2009-11-20 15:04:51 +00:00
2009-06-30 11:57:05 +00:00
2009-04-30 00:01:11 +00:00
2009-04-30 00:01:11 +00:00
2009-04-30 00:01:11 +00:00
2009-04-30 00:01:11 +00:00
2009-04-30 00:01:11 +00:00
2009-04-30 00:01:11 +00:00
2009-04-30 00:01:11 +00:00
2009-04-30 00:01:11 +00:00
ld/
2009-11-20 15:04:51 +00:00
2009-06-30 11:57:05 +00:00
2008-05-15 17:00:15 +00:00
2009-05-01 13:49:19 +00:00
2009-05-01 13:49:19 +00:00
2009-06-29 08:08:15 +00:00
2008-11-25 15:53:27 +00:00
ld/
2009-11-20 15:04:51 +00:00
2009-06-30 11:57:05 +00:00
2008-12-15 17:24:13 +00:00
2008-12-15 17:24:13 +00:00
2007-05-21 06:36:01 +00:00