diff options
Diffstat (limited to 'rts/linker/PEi386.h')
-rw-r--r-- | rts/linker/PEi386.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/rts/linker/PEi386.h b/rts/linker/PEi386.h index 29ef6ec906..44f280fdb3 100644 --- a/rts/linker/PEi386.h +++ b/rts/linker/PEi386.h @@ -15,10 +15,9 @@ #endif void initLinker_PEi386( void ); -const char * addDLL_PEi386( pathchar *dll_name ); +const char * addDLL_PEi386( pathchar *dll_name, HINSTANCE *instance ); void freePreloadObjectFile_PEi386( ObjectCode *oc ); -bool findAndLoadImportLibrary( ObjectCode* oc ); bool checkAndLoadImportLibrary( pathchar* arch_name, char* member_name, FILE* f); pathchar* findSystemLibrary_PEi386( pathchar* dll_name ); @@ -31,7 +30,7 @@ bool ocGetNames_PEi386 ( ObjectCode* oc ); bool ocVerifyImage_PEi386 ( ObjectCode* oc ); SymbolAddr *lookupSymbol_PEi386(SymbolName *lbl); bool ocAllocateSymbolExtras_PEi386 ( ObjectCode* oc ); -void *lookupSymbolInDLLs ( unsigned char *lbl ); +SymbolAddr *lookupSymbolInDLLs ( unsigned char *lbl ); /* See Note [mingw-w64 name decoration scheme] */ char * |