diff options
Diffstat (limited to 'src/backend/port/aix/dlfcn.h')
-rw-r--r-- | src/backend/port/aix/dlfcn.h | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/backend/port/aix/dlfcn.h b/src/backend/port/aix/dlfcn.h deleted file mode 100644 index 0a4f322e9dc..00000000000 --- a/src/backend/port/aix/dlfcn.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - * @(#)dlfcn.h 1.4 revision of 95/04/25 09:36:52 - * This is an unpublished work copyright (c) 1992 HELIOS Software GmbH - * 30159 Hannover, Germany - */ - -#ifndef __dlfcn_h__ -#define __dlfcn_h__ - -#ifdef __cplusplus -extern "C" -{ -#endif - -/* - * Mode flags for the dlopen routine. - */ -#define RTLD_LAZY 1 /* lazy function call binding */ -#define RTLD_NOW 2 /* immediate function call binding */ -#define RTLD_GLOBAL 0x100 /* allow symbols to be global */ - -/* - * To be able to intialize, a library may provide a dl_info structure - * that contains functions to be called to initialize and terminate. - */ - struct dl_info - { - void (*init) (void); - void (*fini) (void); - }; - -#if __STDC__ || defined(_IBMR2) - void *dlopen(const char *path, int mode); - void *dlsym(void *handle, const char *symbol); - char *dlerror(void); - int dlclose(void *handle); -#else - void *dlopen(); - void *dlsym(); - char *dlerror(); - int dlclose(); -#endif - -#ifdef __cplusplus -} - -#endif - -#endif /* __dlfcn_h__ */ |