the MS Cards.dll is complled with "the dll does the cleanup" set to on (i.e. its using retn xx instructions). When I compile it, i get the @nn on the end of the names. This is a problem since cards.dll exports the names without the @nn How do I set things up in my .spec file?
"Jonathan Wilson" jonwil@tpgi.com.au wrote:
the MS Cards.dll is complled with "the dll does the cleanup" set to on (i.e. its using retn xx instructions).
That's how pascal (stdcall) calling convention works.
When I compile it, i get the @nn on the end of the names.
Only native Win32 compilers do that. gcc under Linux doesn't generate that crap.
This is a problem since cards.dll exports the names without the @nn How do I set things up in my .spec file?
Same way as in all other .spec files in Wine:
@ stdcall cool_cards_api()