summaryrefslogtreecommitdiff
path: root/rts/linker/PEi386.h
diff options
context:
space:
mode:
Diffstat (limited to 'rts/linker/PEi386.h')
-rw-r--r--rts/linker/PEi386.h5
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 *