diff --git a/src/backend/port/alpha/port-protos.h b/src/backend/port/alpha/port-protos.h index 89c7d42043555891ac234521ce14d63d44bd90ad..51d3bddd7028fe9bb124555bb034d925c63ebfee 100644 --- a/src/backend/port/alpha/port-protos.h +++ b/src/backend/port/alpha/port-protos.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: port-protos.h,v 1.3 1997/09/08 02:25:47 momjian Exp $ + * $Id: port-protos.h,v 1.4 1998/02/02 03:49:07 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -14,26 +14,6 @@ #ifndef PORT_PROTOS_H #define PORT_PROTOS_H -#include <dlfcn.h> -#include "utils/dynamic_loader.h" - -/* dynloader.c */ - -/* - * Dynamic Loader on Alpha OSF/1.x - * - * this dynamic loader uses the system dynamic loading interface for shared - * libraries (ie. dlopen/dlsym/dlclose). The user must specify a shared - * library as the file to be dynamically loaded. - * - */ -#define pg_dlopen(f) dlopen(f, RTLD_LAZY) -#define pg_dlsym(h, f) ((func_ptr)dlsym(h, f)) -#define pg_dlclose(h) dlclose(h) -#define pg_dlerror() dlerror() - -/* port.c */ - extern void init_address_fixup(void); #endif /* PORT_PROTOS_H */ diff --git a/src/backend/port/dynloader/alpha.c b/src/backend/port/dynloader/alpha.c new file mode 100644 index 0000000000000000000000000000000000000000..92007c6af1ef96a9004217c876941035ceacd8f0 --- /dev/null +++ b/src/backend/port/dynloader/alpha.c @@ -0,0 +1,4 @@ +/* Dummy file used for nothing at this point + * + * see alpha.h + */ diff --git a/src/backend/port/dynloader/alpha.h b/src/backend/port/dynloader/alpha.h new file mode 100644 index 0000000000000000000000000000000000000000..9b3cf19949e5ed6379e67e4915a8b66a1cd8a538 --- /dev/null +++ b/src/backend/port/dynloader/alpha.h @@ -0,0 +1,35 @@ +/*------------------------------------------------------------------------- + * + * alpha.h-- + * prototypes for OSF/1-specific routines + * + * + * Copyright (c) 1994, Regents of the University of California + * + * $Id: alpha.h,v 1.1 1998/02/02 03:49:11 scrappy Exp $ + * + *------------------------------------------------------------------------- + */ + +#ifndef PORT_PROTOS_H +#define PORT_PROTOS_H + +#include <dlfcn.h> +#include "utils/dynamic_loader.h" + +/* dynloader.c */ + +/* + * Dynamic Loader on Alpha OSF/1.x + * + * this dynamic loader uses the system dynamic loading interface for shared + * libraries (ie. dlopen/dlsym/dlclose). The user must specify a shared + * library as the file to be dynamically loaded. + * + */ +#define pg_dlopen(f) dlopen(f, RTLD_LAZY) +#define pg_dlsym(h, f) ((func_ptr)dlsym(h, f)) +#define pg_dlclose(h) dlclose(h) +#define pg_dlerror() dlerror() + +#endif /* PORT_PROTOS_H */