winebuild: Don't underscore local symbols in func_declaration.
This is the case in output_call16_function. GNU ld happens to handle it, but LLD does not. Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
dd1a83c20a
commit
e574d4f8f9
|
@ -1093,7 +1093,7 @@ const char *func_declaration( const char *func )
|
|||
return "";
|
||||
case PLATFORM_WINDOWS:
|
||||
free( buffer );
|
||||
buffer = strmake( ".def %s%s; .scl 2; .type 32; .endef", target_cpu == CPU_x86 ? "_" : "", func );
|
||||
buffer = strmake( ".def %s; .scl 2; .type 32; .endef", asm_name(func) );
|
||||
break;
|
||||
default:
|
||||
free( buffer );
|
||||
|
|
Loading…
Reference in New Issue