blob: c546f4efd1bc41345367fb436b13091e716606f2 [file] [log] [blame]
Bertho Stultienscebb2f11999-04-18 12:09:21 +00001#ifndef __WINE_ELFDLL_H
2#define __WINE_ELFDLL_H
3
Patrik Stridvall1ed4ecf1999-06-26 14:58:24 +00004#include "module.h"
5#include "windef.h"
6
Bertho Stultienscebb2f11999-04-18 12:09:21 +00007WINE_MODREF *ELFDLL_LoadLibraryExA(LPCSTR libname, DWORD flags, DWORD *err);
8HINSTANCE16 ELFDLL_LoadModule16(LPCSTR libname, BOOL implicit);
9void ELFDLL_UnloadLibrary(WINE_MODREF *wm);
Bertho Stultiens3b5c29f1999-04-22 09:13:38 +000010
Marcus Meissnerf070fda1999-04-24 12:02:14 +000011#if defined(HAVE_DL_API)
Bertho Stultiens3b5c29f1999-04-22 09:13:38 +000012
Bertho Stultiens94bb5bb1999-04-19 16:44:22 +000013void *ELFDLL_dlopen(const char *libname, int flags);
Bertho Stultiens3b5c29f1999-04-22 09:13:38 +000014extern char *extra_ld_library_path;
15
16#endif
Bertho Stultienscebb2f11999-04-18 12:09:21 +000017
18#endif