Commit Graph

212 Commits (878f32feab51f5d2968ea27d4ab84653fe397777)

Author SHA1 Message Date
Bruce Momjian 878f32feab Move WIN32_ONLY_COMPILER define from c.h to win32.h because it was being 20 years ago
Bruce Momjian e860e746e1 Return inline to win32.h because code was OK, but keep additional 20 years ago
Bruce Momjian 3929b6e9f6 Move "#define inline __inline" from port/win32.h to c.h because Win32 20 years ago
Bruce Momjian c554bf878f Fix definition of "errcode" for MSVC. 20 years ago
Bruce Momjian e5ac3d4343 Don't use #include <crtdefs.h> for MSVC <= 1400. 20 years ago
Peter Eisentraut e9b4969062 DTrace support, with a small initial set of probes 20 years ago
Bruce Momjian 4f4d62a5b5 Attached patch is required ot build with the CRT that comes with Visual 20 years ago
Bruce Momjian 59a853e48b Fix blank line. 20 years ago
Tom Lane 50aa69a825 Fix re-inclusion of port header file on Windows, per Magnus. 20 years ago
Bruce Momjian 399a36a75d Prepare code to be built by MSVC: 20 years ago
Tom Lane 134b463f02 Fix up pg_dump to do string escaping fully correctly for client encoding 20 years ago
Bruce Momjian 7a846ecc00 Use E'' strings internally only when standard_conforming_strings = 20 years ago
Tom Lane 0fcc3c2f1d Repair a low-probability race condition identified by Qingqing Zhou. 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 5fde861375 Improve STRINGS_H macro test for MSVC extensions. 20 years ago
Bruce Momjian 28edbdb7be Add workaround so MSVC doesn't try to load strings.h, which it doesn't 20 years ago
Peter Eisentraut 15a3c33164 Change MemSet to use long instead of int32, for better performance on 20 years ago
Bruce Momjian ebd38e3c1d Allow MEMSET_LOOP_LIMIT to be set on a per-platform basis, and turn off 20 years ago
Bruce Momjian 44f9021223 Remove BEOS port. 20 years ago
Bruce Momjian 261114a23f I have added these macros to c.h: 20 years ago
Tom Lane e0e7589169 Make Win32 build use our port/snprintf.c routines, instead of depending 20 years ago
Tom Lane cecb607559 Make SQL arrays support null elements. This commit fixes the core array 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Bruce Momjian a0407f508a Add comment about void* use in MemSet. 21 years ago
Tom Lane ac43da8466 MemSet() must not cast its pointer argument to int32* until after it has 21 years ago
Bruce Momjian 74b49a8129 Add E'' to internally created SQL strings that contain backslashes. 21 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 21 years ago
Tom Lane f5b2f60bd1 Change WAL-logging scheme for multixacts to be more like regular 21 years ago
Bruce Momjian b492c3accc Add parentheses to macros when args are used in computations. Without 21 years ago
Neil Conway f38e413b20 Code cleanup: in C89, there is no point casting the first argument to 21 years ago
Tom Lane bedb78d386 Implement sharable row-level locks, and use them for foreign key references 21 years ago
Tom Lane 70c9763d48 Convert oidvector and int2vector into variable-length arrays. This 21 years ago
Bruce Momjian 0542b1e2fe Use _() macro consistently rather than gettext(). Add translation 21 years ago
Bruce Momjian 1d7dfb1496 Document usage of gettext_noop(). 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian e1c8b37afb Add new macro as shorthand for MS VC and Borland C++: 22 years ago
Bruce Momjian 8efe926bfe More Win32 cleanups for Dave Page. 22 years ago
Neil Conway cb7fc63d3e Remove references to the ODBC driver from the main source tree. From Kris 22 years ago
Tom Lane 9236c79c8e Use ULL not LL in UINT64CONST. 22 years ago
Bruce Momjian 31ae87c332 This patch attempts to note the use of the root.crt file in the server. 22 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 22 years ago
Bruce Momjian af7f6c0a6e Fix #if define 22 years ago
Bruce Momjian e515c3b13e Properly include port file for Cygwin. 22 years ago
Bruce Momjian f1d1116178 Fix Cygwin defines to be consistent. 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Bruce Momjian 98e9775a3a Use standard macro for psql binary file open. Add comment explaining 22 years ago
Tom Lane 63bd0db121 Integrate src/timezone library for all platforms. There is more we can 22 years ago
Tom Lane 0bd61548ab Solve the 'Turkish problem' with undesirable locale behavior for case 22 years ago
Tom Lane 9e16195f3f Second try at a portable unsetenv(). 22 years ago