summaryrefslogtreecommitdiff
path: root/src/backend/port/dynloader/darwin.h
AgeCommit message (Collapse)Author
2018-09-06Refactor dlopen() supportPeter Eisentraut
Nowadays, all platforms except Windows and older HP-UX have standard dlopen() support. So having a separate implementation per platform under src/backend/port/dynloader/ is a bit excessive. Instead, treat dlopen() like other library functions that happen to be missing sometimes and put a replacement implementation under src/port/. Discussion: https://www.postgresql.org/message-id/flat/e11a49cb-570a-60b7-707d-7084c8de0e61%402ndquadrant.com#54e735ae37476a121abb4e33c2549b03
2017-11-10Add some const decorations to prototypesPeter Eisentraut
Reviewed-by: Fabien COELHO <coelho@cri.ensmp.fr>
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2000-12-11Darwin porting patches from Peter Bierman <bierman@apple.com>Tom Lane
2000-11-09Real dynamic loader codePeter Eisentraut
2000-10-31This is the minimal version of the Darwin support patch fromPeter Eisentraut
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.