Commit Graph

905 Commits (bc6d7eb689a2d083df981dfd10c65d1a9d32ca64)

Author SHA1 Message Date
Noah Misch d1299aabbd Fix PERMIT_DECLARATION_AFTER_STATEMENT initialization. 7 years ago
Tom Lane 02a6a54ecd Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT. 7 years ago
Andrew Gierth 72880ac182 Cygwin and Mingw floating-point fixes. 7 years ago
Alvaro Herrera 457aef0f1f Revert attempts to use POPCNT etc instructions 7 years ago
Alvaro Herrera fc6c72747a Fix compiler builtin usage in new pg_bitutils.c 7 years ago
Alvaro Herrera 109de05cbb Fix portability issues in pg_bitutils 7 years ago
Alvaro Herrera 711bab1e4d Add basic support for using the POPCNT and SSE4.2s LZCNT opcodes 7 years ago
Andrew Gierth 02ddd49932 Change floating-point output format for improved performance. 7 years ago
Andrew Gierth f397e08599 Use strtof() and not strtod() for float4 input. 7 years ago
Peter Eisentraut 4446565d36 Use better comment marker in Autoconf input 7 years ago
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). 8 years ago
Peter Eisentraut 351855fc4e Remove obsolete linux dynloader code 8 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