postgresql/src/include
Tom Lane 64737e9313 Get rid of the need for manual maintenance of the initial contents of
pg_attribute, by having genbki.pl derive the information from the various
catalog header files.  This greatly simplifies modification of the
"bootstrapped" catalogs.

This patch finally kills genbki.sh and Gen_fmgrtab.sh; we now rely entirely on
Perl scripts for those build steps.  To avoid creating a Perl build dependency
where there was not one before, the output files generated by these scripts
are now treated as distprep targets, ie, they will be built and shipped in
tarballs.  But you will need a reasonably modern Perl (probably at least
5.6) if you want to build from a CVS pull.

The changes to the MSVC build process are untested, and may well break ---
we'll soon find out from the buildfarm.

John Naylor, based on ideas from Robert Haas and others
2010-01-05 01:06:57 +00:00
..
access Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
bootstrap Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
catalog Get rid of the need for manual maintenance of the initial contents of 2010-01-05 01:06:57 +00:00
commands Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
executor Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
foreign Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
lib Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
libpq Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
mb Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
nodes Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
optimizer Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
parser Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
port Make ssize_t 64-bit on Win64, for compatibility with for example plpython. 2010-01-02 22:47:37 +00:00
portability Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
postmaster Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
regex Teach the regular expression functions to do case-insensitive matching and 2009-12-01 21:00:24 +00:00
rewrite Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
snowball Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
storage Add a Win64-specific spin_delay() function. 2010-01-04 17:10:24 +00:00
tcop Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
tsearch Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
utils When estimating the selectivity of an inequality "column > constant" or 2010-01-04 02:44:40 +00:00
c.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
fmgr.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
funcapi.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
getaddrinfo.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
getopt_long.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
Makefile Get rid of the need for manual maintenance of the initial contents of 2010-01-05 01:06:57 +00:00
miscadmin.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
pg_config.h.in Redefine Datum as uintptr_t, instead of unsigned long. 2009-12-31 19:41:37 +00:00
pg_config.h.win32 Set proper sizes for size_t and void* on 64-bit Windows builds. 2010-01-02 13:56:37 +00:00
pg_config_manual.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
pg_trace.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
pgstat.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
pgtime.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
port.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
postgres.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
postgres_ext.h Move NAMEDATALEN definition from postgres_ext.h to pg_config_manual.h. It 2007-02-06 09:16:08 +00:00
postgres_fe.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
rusagestub.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
windowapi.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00