Commit Graph

895 Commits (f339a998ffe6fb8aa8c114a33316e97b56cb1513)

Author SHA1 Message Date
Tom Lane ee27584c4a Second try at fixing ecpglib thread-safety problem. 7 years ago
Tom Lane 8eb4a9312c Avoid thread-safety problem in ecpglib. 7 years ago
Magnus Hagander 0301db623d Replace @postgresql.org with @lists.postgresql.org for mailinglists 7 years ago
Tom Lane 69bcd718df Use our own getopt() on OpenBSD. 7 years ago
Peter Eisentraut 29b3ac7546 configure: More use of AC_ARG_VAR 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Michael Paquier 1707a0d2aa Remove configure switch --disable-strong-random 7 years ago
Tom Lane cc92cca431 Drop support for getting signal descriptions from sys_siglist[]. 7 years ago
Tom Lane a73d083195 Modernize our code for looking up descriptive strings for Unix signals. 7 years ago
Tom Lane 640a4ba052 Postpone LLVM-related uses of AC_CHECK_DECLS. 7 years ago
Tom Lane 16fbac39ff Fix configure's AC_CHECK_DECLS tests to work correctly with clang. 7 years ago
Tom Lane 0b59b0e8bc Fix AC_REQUIRES breakage in LLVM autoconf tests. 7 years ago
Tom Lane c3e6d5d386 Fix inadequate autoconfiscation of copyfile() usage. 7 years ago
Peter Eisentraut 3a769d8239 pg_upgrade: Allow use of file cloning 7 years ago
Thomas Munro 3fd2a7932e Provide pg_pread() and pg_pwrite() for random I/O. 7 years ago
Tom Lane 8f623bedfb Remove useless symbol from Makefile.global. 7 years ago
Tom Lane 1440c461f7 Yet further rethinking of build changes for macOS Mojave. 7 years ago
Tom Lane e74dd00f53 Still further rethinking of build changes for macOS Mojave. 7 years ago
Tom Lane 68fc227dd0 Back off using -isysroot on Darwin. 7 years ago
Tom Lane bfa6c5a0c9 Convert some long lists in configure.in to one-line-per-entry style. 7 years ago
Tom Lane abd9ca377d Make assorted performance improvements in snprintf.c. 7 years ago
Tom Lane 96bf88d527 Always use our own versions of *printf(). 7 years ago
Tom Lane 26e9d4d4ef Convert elog.c's useful_strerror() into a globally-used strerror wrapper. 7 years ago
Tom Lane 5e22171310 Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). 7 years ago
Tom Lane 60e612b602 Use ppoll(2), if available, to wait for input in pgbench. 7 years ago
Andres Freund bd1463e348 Error out for clang on x86-32 without SSE2 support, no -fexcess-precision. 7 years ago
Peter Eisentraut 842cb9fa62 Refactor dlopen() support 7 years ago
Andres Freund 8ecdefc261 Remove test for VA_ARGS, implied by C99. 7 years ago
Andres Freund d9dd406fe2 Require C99 (and thus MSCV 2013 upwards). 7 years ago
Peter Eisentraut 9d0aa4f4d2 Remove unused configure test for ldopen() 7 years ago
Tom Lane e1d19c902e Require a C99-compliant snprintf(), and remove related workarounds. 7 years ago
Andres Freund 86d78ef50e Try to enable C99 in configure, but do not rely on it (yet). 7 years ago
Peter Eisentraut 351855fc4e Remove obsolete linux dynloader code 7 years ago
Thomas Munro 1bc180cd2a Use setproctitle_fast() to update the ps status, if available. 8 years ago
Thomas Munro f98b8476cd Use signals for postmaster death on FreeBSD. 8 years ago
Thomas Munro 9f09529952 Use signals for postmaster death on Linux. 8 years ago
Andrew Dunstan feced1387f Stamp HEAD as 12devel 8 years ago
Alvaro Herrera 1d4e5edc1d Stamp 11beta2. 8 years ago
Tom Lane e716585235 Use -Wno-format-truncation and -Wno-stringop-truncation, if available. 8 years ago
Tom Lane b929614f5e Remove configure's check for nonstandard "long long" printf modifiers. 8 years ago
Tom Lane 586e4e6df5 Stamp 11beta1. 8 years ago
Tom Lane 06f66cff9e Support platforms where strtoll/strtoull are spelled __strtoll/__strtoull. 8 years ago
Tom Lane a6228128fc Arrange to supply declarations for strtoll/strtoull if needed. 8 years ago
Tom Lane 1c72ec6f49 Improve our method for probing the availability of ARM CRC instructions. 8 years ago
Heikki Linnakangas f044d71e33 Use ARMv8 CRC instructions where available. 8 years ago
Heikki Linnakangas 8989f52b1b Fix incorrect description of USE_SLICING_BY_8_CRC32C. 8 years ago
Andres Freund 4317cc68a2 Fix typo in BITCODE_CXXFLAGS assignment. 8 years ago
Andres Freund a02671cfde Empty CXXFLAGS inherited from autoconf. 8 years ago
Peter Eisentraut f20b328534 Add configure tests for stdbool.h and sizeof bool 8 years ago
Andres Freund 5b2526c838 Add configure infrastructure (--with-llvm) to enable LLVM support. 8 years ago