Re!

I see.
Indeed "addr...@hidden" (leading underscore + call parameter size) is
only SOMEHOW standard.  It is what MSVC tools generate.

OK. I see also. Sample function's definition that I use:
       DLL_EXPORT void __stdcall Open(char *nom)

Examples of transformation of names:
  Open  ==> _o...@4
  Open2  ==> _op...@4
  Close  ==> _cl...@0
  Close2  ==> _clo...@0
  SetSharedMem  ==> _setshared...@4
  SetSharedMem2  ==> _setsharedm...@4
  GetSharedMem  ==> _getshared...@8
  GetSharedMem2  ==> _getsharedm...@8

This confirm your words. I can works with that. Thanks for your help.


I don't know what tools were used to compile the software that
you want to link with.

I use Python + Ctypes (only STDCALL) and AutoIt (rotten language, but practical tools).


Thanks again ; sorry for my bad english ; have a good night.


@-salutations
--
Michel Claveau




_______________________________________________
Tinycc-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to