X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fincludes%2FDietHEP.h;h=28b3c05d409a562ae7b13db67b5fd48423ce3ea4;hb=553e90d9a32ee1b1809430f260c401cc4169c6c7;hp=461164e0add48a27ecac7e608a607aef3b81f2b2;hpb=9f0b4b7582b3e98ea80c20a142e1b97825c92a99;p=ghc-hetmet.git diff --git a/ghc/includes/DietHEP.h b/ghc/includes/DietHEP.h index 461164e..28b3c05 100644 --- a/ghc/includes/DietHEP.h +++ b/ghc/includes/DietHEP.h @@ -1,11 +1,13 @@ -typedef enum { dh_stdcall, dh_ccall } DHCALLCONV; -typedef int HMODULE; -typedef char* LPCSTR; - -extern HMODULE LoadLibrary ( LPCSTR modname ); -extern void* GetProcAddr ( DHCALLCONV cconv, - HMODULE hModule, - LPCSTR lpProcName ); +typedef enum { dh_stdcall, dh_ccall } DH_CALLCONV; +typedef int DH_MODULE; +typedef char* DH_LPCSTR; + +extern __attribute__((__stdcall__)) + DH_MODULE DH_LoadLibrary ( DH_LPCSTR modname ); +extern __attribute__((__stdcall__)) + void* DH_GetProcAddress ( DH_CALLCONV cconv, + DH_MODULE hModule, + DH_LPCSTR lpProcName );