aboutsummaryrefslogtreecommitdiff
path: root/src/backend/port/dynloader/darwin.h
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2000-10-31 19:55:20 +0000
committerPeter Eisentraut <peter_e@gmx.net>2000-10-31 19:55:20 +0000
commitb99ee7f37d41803ac643d525c4e700644ddb6030 (patch)
tree8ed656fc59d04e2cdbb55cf5f98a827d2fdf779b /src/backend/port/dynloader/darwin.h
parentdc0f5cb09025bf8c5cc3900bfa4738a83457028f (diff)
downloadpostgresql-b99ee7f37d41803ac643d525c4e700644ddb6030.tar.gz
postgresql-b99ee7f37d41803ac643d525c4e700644ddb6030.zip
This is the minimal version of the Darwin support patch from
Bruce Hartzler <bruceh@mail.utexas.edu>. It contains shared library support, regression test map, and the usual template files. The dynamic loader is missing, the spin lock code apparently doesn't assemble due to syntax problems, and semaphores are to be hoped for from Apple.
Diffstat (limited to 'src/backend/port/dynloader/darwin.h')
-rw-r--r--src/backend/port/dynloader/darwin.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/backend/port/dynloader/darwin.h b/src/backend/port/dynloader/darwin.h
new file mode 100644
index 00000000000..9ab7e857615
--- /dev/null
+++ b/src/backend/port/dynloader/darwin.h
@@ -0,0 +1,5 @@
+/* $Header: /cvsroot/pgsql/src/backend/port/dynloader/darwin.h,v 1.1 2000/10/31 19:55:19 petere Exp $ */
+void *pg_dlopen(char *filename);
+PGFunction pg_dlsym(void *handle, char *funcname);
+void pg_dlclose(void *handle);
+char *pg_dlerror();