Andrew Dunstan
2b8a795738
Add multi-line flag to regex that needs it. Backpatch to 8.2. Fix from Andreas Zeugswetter
2008-04-15 16:22:36 +00:00
Andrew Dunstan
fcf053d782
Make integer_datetimes the default for MSVC even if not mentioned in config.pl.
2008-04-15 12:16:51 +00:00
Magnus Hagander
bb6f1eb9df
Make integer_datetimes the default on msvc as well, to have the same
...
default as other platforms.
2008-04-08 07:50:41 +00:00
Bruce Momjian
fca9fff41b
More README src cleanups.
2008-03-21 13:23:29 +00:00
Andrew Dunstan
458c585697
Generate dummy probes.h for MSVC builds.
2008-03-21 02:50:02 +00:00
Bruce Momjian
af7680f668
Add find_typedef comments for Linux.
2008-03-18 23:23:08 +00:00
Bruce Momjian
0939946a5e
Add find_typedef comment.
2008-03-18 23:04:34 +00:00
Bruce Momjian
61d416e3b2
Add Linux support to find_typedefs, with help from Alvaro.
2008-03-18 22:45:11 +00:00
Magnus Hagander
b13635ce59
Support for building contrib/uuid-ossp with MSVC.
...
Original patch from Hiroshi Saito, modified by me.
2008-02-28 12:17:59 +00:00
Magnus Hagander
66c80bfd98
Un-break msvc port yet again (it started pulling in the Darwin
...
port files, which obviously didn't compile)
2008-02-19 16:15:14 +00:00
Magnus Hagander
fae032c9fc
Unbreak MSVC build after recent addition of HTMLDIR.
2008-02-19 12:00:03 +00:00
Tom Lane
cd00406774
Replace time_t with pg_time_t (same values, but always int64) in on-disk
...
data structures and backend internal APIs. This solves problems we've seen
recently with inconsistent layout of pg_control between machines that have
32-bit time_t and those that have already migrated to 64-bit time_t. Also,
we can get out from under the problem that Windows' Unix-API emulation is not
consistent about the width of time_t.
There are a few remaining places where local time_t variables are used to hold
the current or recent result of time(NULL). I didn't bother changing these
since they do not affect any cross-module APIs and surely all platforms will
have 64-bit time_t before overflow becomes an actual risk. time_t should
be avoided for anything visible to extension modules, however.
2008-02-17 02:09:32 +00:00
Alvaro Herrera
3a1bd025ba
Update minor version bumping policy.
2008-02-13 21:09:24 +00:00
Bruce Momjian
4588fc47c1
As sub-bullet decoration.
2008-02-13 18:30:21 +00:00
Bruce Momjian
812716e35b
Update wording for minor library bumping.
2008-02-13 18:29:08 +00:00
Bruce Momjian
c28d1b9eb9
No longer necessary:
...
o update ecpg regression expected files for new library number
2008-02-13 18:10:23 +00:00
Magnus Hagander
1f6fc49ce3
Fix msvc install for cases where msgfmt (from gettext) is in a directory
...
that contains spaces.
Per complaint from Gevik Babakhani, like the last one.
2008-02-07 17:58:16 +00:00
Magnus Hagander
26351d1c74
Fix msvc install script to properly install NLS files when built with
...
gettext.
2008-02-07 13:49:00 +00:00
Magnus Hagander
8d363727f4
Fix very broken clean.bat for msvc install. The way we used subroutines
...
in .bat simply did not work, and it called them in the wrong order,
some several times, and some not at all. So this unrolls all subroutine
calls.
This should fix the issues with clean deleting the wrong files reported
by Dave Page.
While at it, add the "clean dist" option to act like "make distclean",
and no longer remove the flex/bison output files by default. This shuold
fix the problem reported by Pavel Golub in bug #3909 .
2008-02-06 15:13:25 +00:00
Magnus Hagander
03e4dc9ef2
Handle libraries in directories with spaces in them.
...
Gevik Babakhani
2008-02-05 14:17:23 +00:00
Andrew Dunstan
7ae43187ee
Remove 3 hex digit limit on symbol number in recent fix.
2008-01-31 16:30:24 +00:00
Andrew Dunstan
0a4ef62bf8
Fix test that wrongly excluded some dumpbin symbols.
...
Keep the intermediate symbol file rather then blowing it away, for easier debugging.
2008-01-31 03:26:14 +00:00
Peter Eisentraut
79a323ab49
Change /contrib to contrib for consistency.
2008-01-24 06:23:33 +00:00
Bruce Momjian
bfde21a1a8
Improve usage message for pgindent.
2008-01-16 20:13:44 +00:00
Bruce Momjian
f7d22658e6
Mention use of src/tools/major_release_split for creating back-branch
...
release notes.
2008-01-07 22:05:27 +00:00
Bruce Momjian
be6c3b5c2b
Modify copyright script to handle cases where there is only one year
...
in the copyright
2008-01-02 02:36:18 +00:00
Bruce Momjian
9098ab9e32
Update copyrights in source tree to 2008.
2008-01-01 19:46:01 +00:00
Bruce Momjian
012786aa1e
Update find_typedefs to handle simple 'typedef X' cases, per request
...
from Tom.
2007-12-21 21:02:41 +00:00
Bruce Momjian
7b009a2a9d
Modify pgindent to use an external typedefs file rather than included
...
list.
Remove pgjindent.
2007-12-21 14:20:36 +00:00
Magnus Hagander
1b1f7e977b
Remove unnecessary logo output from msbuild when cleaning ecpg regression
...
test outputs.
2007-12-19 12:31:35 +00:00
Magnus Hagander
0a6ac0085c
Make all msvc build scripts use buildenv.pl, not buildenv.bat.
...
Andrew Dunstan
2007-12-19 12:29:36 +00:00
Bruce Momjian
812bf6984b
Mention use all configure options when getting pgindent typedefs.
2007-12-17 02:02:48 +00:00
Bruce Momjian
55cfdd4400
Mention installing /contrib libraries for pgindent.
2007-12-17 01:56:43 +00:00
Bruce Momjian
cede2491b8
Mark items needing updating for beta stamping.
2007-12-13 02:02:20 +00:00
Magnus Hagander
22867ab986
Use _USE_32BIT_TIME_T when building with MSVC. Also, enforce that it's
...
used when building addons.
Dave Page
2007-12-11 14:34:43 +00:00
Magnus Hagander
a0c4ac77ad
Disable asserts by default on msvc build (to make it the same
...
as in unix)
2007-12-06 17:07:37 +00:00
Magnus Hagander
739338e88a
Default to integer timestamps being off until 8.4, to correspond
...
to the settings used for other platforms.
2007-12-03 17:17:05 +00:00
Magnus Hagander
8aa318c631
Don't try to install README.spi
...
Hannes Eder
2007-12-03 15:42:58 +00:00
Bruce Momjian
d6fda1b0bb
Better guard token used by pgindent.
2007-11-16 01:25:15 +00:00
Bruce Momjian
0c2c061eb0
Cleanup for new else/comment handling.
2007-11-16 01:11:04 +00:00
Bruce Momjian
7d4c99b414
Fix pgindent to properly handle 'else' and single-line comments on the
...
same line; previous fix was only partial. Re-run pgindent on files
that need it.
2007-11-15 23:23:44 +00:00
Bruce Momjian
da0b2cdff8
Beef up README instructions, again.
2007-11-15 22:15:46 +00:00
Bruce Momjian
6c8f69cd58
CUpdate README to suggest 'gmake distclean'. Add library typedefs.
2007-11-15 22:12:09 +00:00
Bruce Momjian
2a754d70d7
Update pgtools README to be clearer about typdefs.
2007-11-15 22:09:07 +00:00
Bruce Momjian
ab895f3b40
Update pgindent with current typedefs.
2007-11-15 22:06:07 +00:00
Bruce Momjian
1f735c32b2
Add blank lines to pgindent.
2007-11-15 21:52:39 +00:00
Bruce Momjian
fdf5a5efb7
pgindent run for 8.3.
2007-11-15 21:14:46 +00:00
Tom Lane
07c23731f2
contrib/tsearch2 need not be special-cased any longer.
2007-11-13 22:49:47 +00:00
Bruce Momjian
049f6b9baa
Properly pass third argument to open() in fsync test program.
...
Hiroshi Saito
2007-11-05 17:10:26 +00:00
Marc G. Fournier
2a34c1f288
removed from CVS
2007-10-30 23:38:23 +00:00