binutils-gdb/ld/testsuite/ld-pe
Kai Tietz 8a9eab9b5e 2009-11-15 Kai Tietz <kai.tietz@onevision.com>
* pe-dll.c (pe_undef_alias_cdecl_match): New function.
	(pe_find_cdecl_alias_match): New function.
	(pe_process_import_defs): Add matching for import symbols
	declared as cdecl for fastcall/stdcall.
	* emultempl/pe.em (pe_undef_cdecl_match): Treat fastcall
	symbols, too.
	(pe_fixup_stdcalls): Likewise.
	(gld_XXX_after_open): Redo scanning for imported
	fastcall/stdcall symbols as cdecl one.
	* emultempl/pep.em (pep_undef_cdecl_match): Treat fastcall
	symbols, too.
	(pep_fixup_stdcalls): Likewise.
	(gld_XXX_after_open): Redo scanning for imported
	fastcall/stdcall symbols as cdecl one.

2009-11-15  Kai Tietz  <kai.tietz@onevision.com>

	* ld-pe/direct2_client.c: New file.
	* ld-pe/direct2_dll.c: Likewise.
	* ld-pe/direct2_dll.def: Likewise.
	* ld-pe/pe-run2.exp: Likewise.
2009-11-15 07:52:45 +00:00
..
aligncomm-1.c 2009-06-25 Kai Tietz <kai.tietz@onevision.com> 2009-06-25 14:41:18 +00:00
aligncomm-2.c 2009-06-25 Kai Tietz <kai.tietz@onevision.com> 2009-06-25 14:41:18 +00:00
aligncomm-3.c 2009-06-25 Kai Tietz <kai.tietz@onevision.com> 2009-06-25 14:41:18 +00:00
aligncomm-4.c 2009-06-25 Kai Tietz <kai.tietz@onevision.com> 2009-06-25 14:41:18 +00:00
aligncomm.d ==> bfd/ChangeLog <== 2009-05-19 16:08:08 +00:00
direct2_client.c 2009-11-15 Kai Tietz <kai.tietz@onevision.com> 2009-11-15 07:52:45 +00:00
direct2_dll.c 2009-11-15 Kai Tietz <kai.tietz@onevision.com> 2009-11-15 07:52:45 +00:00
direct2_dll.def 2009-11-15 Kai Tietz <kai.tietz@onevision.com> 2009-11-15 07:52:45 +00:00
direct_client.c Commit missing pieces. 2006-12-19 01:51:02 +00:00
direct_dll.c Commit missing pieces. 2006-12-19 01:51:02 +00:00
export_dynamic_warning.d * ld-pe/export_dynamic_warning.d (#warning): Fix regex pattern. 2009-04-02 16:44:23 +00:00
export_dynamic_warning.s * ld-pe/export_dynamic_warning.s: Make dummy code portable. 2009-04-03 07:00:26 +00:00
exports64.d Committed on behalf of 2009-05-17 05:10:21 +00:00
exports.d Committed on behalf of 2009-05-17 05:10:21 +00:00
exports.s Committed on behalf of 2009-05-17 05:10:21 +00:00
image_size.d * ld-pe/image_size.d (#target): Also run test on Cygwin and x86_64 2009-04-03 09:25:32 +00:00
image_size.s bfd/ 2007-03-22 15:52:29 +00:00
image_size.t bfd/ 2007-03-22 15:52:29 +00:00
longsecn-1.d ld/ChangeLog: 2009-09-03 18:04:35 +00:00
longsecn-2.d ld/ChangeLog: 2009-09-03 18:04:35 +00:00
longsecn-3.d bfd/ChangeLog 2009-02-18 18:23:08 +00:00
longsecn-4.d bfd/ChangeLog 2009-02-18 18:23:08 +00:00
longsecn-5.d bfd/ChangeLog 2009-02-18 18:23:08 +00:00
longsecn.d ld/ChangeLog: 2009-09-03 18:04:35 +00:00
longsecn.s bfd/ChangeLog 2009-02-18 18:23:08 +00:00
non-c-lang-syms.d ld/ChangeLog 2009-05-27 18:40:56 +00:00
non-c-lang-syms.s ld/ChangeLog 2009-05-27 18:40:56 +00:00
orphan.d * ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s, 2009-05-16 01:56:44 +00:00
orphana.s * ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s, 2009-05-16 01:56:44 +00:00
orphanb.s * ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s, 2009-05-16 01:56:44 +00:00
orphand.s * ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s, 2009-05-16 01:56:44 +00:00
orphane.s * ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s, 2009-05-16 01:56:44 +00:00
pe-compile.exp ==> bfd/ChangeLog <== 2009-05-19 16:08:08 +00:00
pe-run2.exp 2009-11-15 Kai Tietz <kai.tietz@onevision.com> 2009-11-15 07:52:45 +00:00
pe-run.exp update copyright dates 2009-09-02 07:25:43 +00:00
pe.exp update copyright dates 2009-09-02 07:25:43 +00:00
secrel1.s
secrel2.s
secrel_64.d * ld-pe/pe.exp: Special diff file for x86_64-mingw target. 2007-08-06 14:41:51 +00:00
secrel.d * bfd.c (bfd_get_sign_extend_vma): Add cases for pe-arm-little and pei-arm-little. 2006-08-06 15:04:23 +00:00
vers-script-1.d * ld-pe/pe-run.exp (proc test_direct_link_dll): Always pass 2009-06-18 02:47:51 +00:00
vers-script-1.ver bfd/ChangeLog 2009-05-04 12:09:30 +00:00
vers-script-2.d bfd/ChangeLog 2009-05-04 12:09:30 +00:00
vers-script-2.ver bfd/ChangeLog 2009-05-04 12:09:30 +00:00
vers-script-3.d * ld-pe/pe-run.exp (proc test_direct_link_dll): Always pass 2009-06-18 02:47:51 +00:00
vers-script-3.ver bfd/ChangeLog 2009-05-04 12:09:30 +00:00
vers-script-4.d * ld-pe/pe-run.exp (proc test_direct_link_dll): Always pass 2009-06-18 02:47:51 +00:00
vers-script-4.ver bfd/ChangeLog 2009-05-04 12:09:30 +00:00
vers-script-dll.c * ld-pe/pe-run.exp (proc test_direct_link_dll): Always pass 2009-06-18 02:47:51 +00:00