postgresql/src/include/port
Bruce Momjian f36fc7bb63 I haven't tried building postgres with the Watcom compiler for 7.1 because
it does not support 64bit integers. AFAIK that's the default data type for
OIDs, so I am not surprised that this does not work. Use gcc instead.
BTW., 7.1 does not compile as is with gcc either, I believed the
required patches made it into the 7.1.1 release but obviously I missed
the deadline.
Since the ports mailing list does not seem to be archived I have attached
a copy of the patch (for 7.1 and 7.1.1).

I've just performed a build of a Watcom compiled version and found a couple
of bugs in the watcom specific part of that patch. Please use the attached
version instead.

Tegge, Bernd
2001-05-24 15:53:34 +00:00
..
darwin pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
aix.h Please apply the following patch to fix AIX and IRIX timestamp behavior 2001-02-13 14:32:52 +00:00
beos.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
bsdi.h USE_POSIX_TIME replaced by HAVE_TM_ZONE || HAVE_INT_TIMEZONE, which are 2000-10-29 13:17:34 +00:00
darwin.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
dgux.h USE_POSIX_TIME replaced by HAVE_TM_ZONE || HAVE_INT_TIMEZONE, which are 2000-10-29 13:17:34 +00:00
freebsd.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
hpux.h USE_POSIX_TIME replaced by HAVE_TM_ZONE || HAVE_INT_TIMEZONE, which are 2000-10-29 13:17:34 +00:00
irix5.h Please apply the following patch to fix AIX and IRIX timestamp behavior 2001-02-13 14:32:52 +00:00
linux.h Repair usage of the OVERLAPS operator. 2000-12-03 14:51:12 +00:00
netbsd.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
nextstep.h #define JMP_BUF has been unnecessary since the arrival of the sigsetjmp 2000-10-28 23:53:01 +00:00
openbsd.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
osf.h Remove dashes in comments that don't need them, rewrap with pgindent. 2001-03-22 06:16:21 +00:00
qnx4.h I haven't tried building postgres with the Watcom compiler for 7.1 because 2001-05-24 15:53:34 +00:00
sco.h Remove DISABLE_COMPLEX_MACRO definitions, since people seem to be getting 2000-11-30 21:16:12 +00:00
solaris.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
sunos4.h USE_POSIX_TIME replaced by HAVE_TM_ZONE || HAVE_INT_TIMEZONE, which are 2000-10-29 13:17:34 +00:00
svr4.h USE_POSIX_TIME replaced by HAVE_TM_ZONE || HAVE_INT_TIMEZONE, which are 2000-10-29 13:17:34 +00:00
ultrix4.h USE_POSIX_TIME replaced by HAVE_TM_ZONE || HAVE_INT_TIMEZONE, which are 2000-10-29 13:17:34 +00:00
univel.h Remove DISABLE_COMPLEX_MACRO definitions, since people seem to be getting 2000-11-30 21:16:12 +00:00
unixware.h Remove DISABLE_COMPLEX_MACRO definitions, since people seem to be getting 2000-11-30 21:16:12 +00:00
win.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
win32.h #define JMP_BUF has been unnecessary since the arrival of the sigsetjmp 2000-10-28 23:53:01 +00:00