8a9eab9b5e
* 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. |
||
---|---|---|
.. | ||
aligncomm-1.c | ||
aligncomm-2.c | ||
aligncomm-3.c | ||
aligncomm-4.c | ||
aligncomm.d | ||
direct2_client.c | ||
direct2_dll.c | ||
direct2_dll.def | ||
direct_client.c | ||
direct_dll.c | ||
export_dynamic_warning.d | ||
export_dynamic_warning.s | ||
exports.d | ||
exports.s | ||
exports64.d | ||
image_size.d | ||
image_size.s | ||
image_size.t | ||
longsecn-1.d | ||
longsecn-2.d | ||
longsecn-3.d | ||
longsecn-4.d | ||
longsecn-5.d | ||
longsecn.d | ||
longsecn.s | ||
non-c-lang-syms.d | ||
non-c-lang-syms.s | ||
orphan.d | ||
orphana.s | ||
orphanb.s | ||
orphand.s | ||
orphane.s | ||
pe-compile.exp | ||
pe-run.exp | ||
pe-run2.exp | ||
pe.exp | ||
secrel.d | ||
secrel1.s | ||
secrel2.s | ||
secrel_64.d | ||
vers-script-1.d | ||
vers-script-1.ver | ||
vers-script-2.d | ||
vers-script-2.ver | ||
vers-script-3.d | ||
vers-script-3.ver | ||
vers-script-4.d | ||
vers-script-4.ver | ||
vers-script-dll.c |