Commit Graph

278 Commits (ddf177228fb303e2fd855b399ab8098daa2d3376)

Author SHA1 Message Date
Andrew Dunstan 6693fec0e8 Revert "Force use of "%I64d" format for 64 bit ints on MinGW." 15 years ago
Andrew Dunstan 52d01c2f52 Force use of "%I64d" format for 64 bit ints on MinGW. 15 years ago
Andrew Dunstan 860be17ec3 Assorted minor changes to silence Windows compiler warnings. 15 years ago
Tom Lane 2ab0796d7a Fix char2wchar/wchar2char to support collations properly. 15 years ago
Tom Lane f510fc1d90 Add some more mapping macros for Microsoft wide-character API. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Peter Eisentraut 11745364d0 Add collation support on Windows (MSVC build) 15 years ago
Andrew Dunstan 48c9de8028 Fix typo 15 years ago
Andrew Dunstan 91812df4ed Enable building with the Mingw64 compiler. 15 years ago
Magnus Hagander dcb09b595f Support for collecting crash dumps on Windows 15 years ago
Tom Lane 5132ad8bdf Make S_IRGRP etc available in mingw builds as well as MSVC. 15 years ago
Tom Lane 1319002e2e Provide a complete set of file-permission-bit macros in win32.h. 15 years ago
Tom Lane 576477e73c Force default wal_sync_method to be fdatasync on Linux. 15 years ago
Itagaki Takahiro 844ed5dc97 Don't use __declspec (dllimport) for PGDLLEXPORT to reduce warnings 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Tom Lane 9eef3318a2 Fix several broken $PostgreSQL$ keywords. Noted while experimenting 16 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 16 years ago
Itagaki Takahiro e54b0cba96 PGDLLEXPORT is __declspec (dllexport) only on MSVC, 16 years ago
Itagaki Takahiro 77e50a61ff Mark PG_MODULE_MAGIC and PG_FUNCTION_INFO_V1 with PGDLLEXPORT 16 years ago
Magnus Hagander 215cbc90f8 Add emulation of non-blocking sockets to the win32 socket/signal layer, 16 years ago
Tom Lane e08ab7c312 Support inlining various small performance-critical functions on non-GCC 16 years ago
Magnus Hagander 0a27347141 Make RADIUS authentication use pg_getaddrinfo_all() to get address of 16 years ago
Magnus Hagander 21d3ae09da Define INADDR_NONE on Solaris when it's missing. Per a couple of buildfarm 16 years ago
Magnus Hagander c3705d8cc5 Make ssize_t 64-bit on Win64, for compatibility with for example plpython. 16 years ago
Magnus Hagander 9f0e84a65d Change our WIN32 API version to be 5.01 (Windows XP), to bring in the proper 17 years ago
Magnus Hagander a7e587863c Reserve the shared memory region during backend startup on Windows, so 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Tom Lane ce53791b2a Assorted portability fixes for Borland C, from Pavel Golub. 17 years ago
Magnus Hagander 0154345078 Make win32 builds always do SetEnvironmentVariable() when doing putenv(). 17 years ago
Bruce Momjian d00a3472cf Update MinGW so it handles fseeko() similar to Unix. 17 years ago
Peter Eisentraut 21a743e886 Move carefully obscured SunOS 4 specific #include out of c.h into port 17 years ago
Andrew Dunstan 53972b460c Add $PostgreSQL$ markers to a lot of files that were missing them. 18 years ago
Tom Lane cd00406774 Replace time_t with pg_time_t (same values, but always int64) in on-disk 18 years ago
Magnus Hagander 8d546c7170 Don't enforce 32-bit time_t for FRONTEND apps. Fixes standalone 18 years ago
Magnus Hagander 22867ab986 Use _USE_32BIT_TIME_T when building with MSVC. Also, enforce that it's 18 years ago
Bruce Momjian 0d072761d3 Borland BCC does not support SSPI, per cnliou9@fastmail.fm. 18 years ago
Bruce Momjian 7a1b72f6ef Borland CC 5.5.1 needs ssize_t, per cnliou9@fastmail.fm. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Magnus Hagander 6f14effbf9 New versions of mingw have gettimeofday(), so add an autoconf test 18 years ago
Magnus Hagander bb98b2e27e Change win32 child-death tracking code to use a threadpool to wait for 18 years ago
Magnus Hagander 906b2e1b37 Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with 19 years ago
Magnus Hagander d602592494 Make it possible, and default, for MingW to build with SSPI support 19 years ago
Tom Lane 1c7fe33fdb Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). 19 years ago
Tom Lane 37a609b27f Now that core functionality is depending on autoconf's AC_C_BIGENDIAN to be 19 years ago
Magnus Hagander 1ca6ab1c78 Remove headers for old sysv shmem emulation that I forgot. 19 years ago
Tom Lane 4355d214c2 On Windows, use pgwin32_waitforsinglesocket() instead of select() to wait for 19 years ago
Bruce Momjian 70268b50dd Update Win32 exception comment. 19 years ago
Bruce Momjian 867c133599 Add comment about exception lists in both winnt.h and ntstatus.h. 19 years ago
Bruce Momjian 882b9948d7 Back out use of FormatMessage(), does error values, not exception 19 years ago
Bruce Momjian 610f60a092 Print meaningfull error text for abonormal process exit on Win32, rather 19 years ago