e576bb2002-10-11Martin Nilsson /* || This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information.
ab6f442011-04-25Martin Stjernholm || $Id$
e576bb2002-10-11Martin Nilsson */
1b10db2002-10-08Martin Nilsson 
6dbb152000-12-22Fredrik Hübinette (Hubbe) #ifndef PIKE_DLFCN_H #define PIKE_DLFCN_H #define RTLD_GLOBAL 1 #define RTLD_LAZY 0 /* never */ #define RTLD_NOW 0 /* always */ #ifdef DL_INTERNAL #define DLHANDLE struct DLHandle #else #define DLHANDLE void #endif void *dlsym(DLHANDLE *handle, char *name); const char *dlerror(void);
d78ecb2001-04-23Marcus Comstedt DLHANDLE *dlopen(const char *name, int flags);
6dbb152000-12-22Fredrik Hübinette (Hubbe) int dlclose(DLHANDLE *h); #endif