postgresql/src/backend
Peter Eisentraut 9956ddc191 Link postgres from all object files at once, to avoid the error-prone
SUBSYS.o step and allow for better optimization by the linker.

Instead of partial linking into SUBSYS.o, the list of object files is
assembled in objfiles.txt files that are expanded when the final
linking is done.

Because we are not yet sure how long command lines different platforms
can handle, the old way of linking is still available, by defining the
make variable PARTIAL_LINKING (e.g., make all PARTIAL_LINKING=1).  If
we determine that this is necessary for some platforms, then we will
document this in a more prominent place.
2008-02-25 17:55:42 +00:00
..
access Change the declaration of struct varlena so that the length word is 2008-02-23 19:11:45 +00:00
bootstrap Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
catalog Put a CHECK_FOR_INTERRUPTS call into the loops that try to find a unique new 2008-02-20 17:44:09 +00:00
commands Improve error messages emitted when VACUUM and ANALYZE skip a table. 2008-02-20 14:31:35 +00:00
executor Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
lib Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
libpq Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
main Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
nodes Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
optimizer Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
parser Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
po Translation updates 2008-01-31 18:04:52 +00:00
port More refactoring, so that the SUBSYS.o rules are now all in one place. 2008-02-19 15:29:58 +00:00
postmaster Rename miscadmin.h's PG_VERSIONSTR macro to PG_BACKEND_VERSIONSTR to 2008-02-20 22:46:24 +00:00
regex Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
rewrite Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
snowball Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
storage Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
tcop Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
tsearch Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
utils Avoid trying to print a NULL char pointer in --describe-config. On some 2008-02-23 19:23:33 +00:00
common.mk Link postgres from all object files at once, to avoid the error-prone 2008-02-25 17:55:42 +00:00
Makefile Link postgres from all object files at once, to avoid the error-prone 2008-02-25 17:55:42 +00:00
nls.mk Translation updates 2008-01-30 11:05:41 +00:00