postgresql/src/backend/port
Tom Lane 1a321f26d8 Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs by
about a third, make it work on non-Windows platforms again.  (But perhaps
I broke the WIN32 code, since I have no way to test that.)  Fold all the
paths that fork postmaster child processes to go through the single
routine SubPostmasterMain, which takes care of resurrecting the state that
would normally be inherited from the postmaster (including GUC variables).
Clean up some places where there's no particularly good reason for the
EXEC and non-EXEC cases to work differently.  Take care of one or two
FIXMEs that remained in the code.
2004-05-28 05:13:32 +00:00
..
aix
beos Reorganize backend code to more cleanly manage executable names and 2004-05-13 22:45:04 +00:00
darwin $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
dynloader Rename irix5 port to irix. 2004-05-19 21:37:43 +00:00
hpux
nextstep $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
qnx4 Localize our dependencies on the way to create NAN or INFINITY. 2004-03-15 03:29:22 +00:00
sunos4 make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
tas $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
win32 Cleanup for Win32 pgkill. 2004-05-27 14:39:33 +00:00
ipc_test.c Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs by 2004-05-28 05:13:32 +00:00
Makefile $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
posix_sema.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
sysv_sema.c Win32 signals cleanup. Patch by Magnus Hagander, with input from Claudio 2004-02-08 22:28:57 +00:00
sysv_shmem.c sysv_shmem.c patch is to correct a bug that prevents the postmaster 2004-05-06 19:23:25 +00:00