Commit Graph

278 Commits (eed1ce72e1593d3e8b7461d7744808d4d6bf402b)

Author SHA1 Message Date
Heikki Linnakangas f044d71e33 Use ARMv8 CRC instructions where available. 8 years ago
Tom Lane beff4bb9c7 Teach configure --with-python to report the Python version number. 8 years ago
Bruce Momjian 20b4323bd1 C comments: "a" <--> "an" corrections 8 years ago
Andres Freund 5b2526c838 Add configure infrastructure (--with-llvm) to enable LLVM support. 8 years ago
Andres Freund 6869b4f258 Add C++ support to configure. 8 years ago
Andres Freund 3de04e4ed1 Add PGAC_PROG_VARCC_VARFLAGS_OPT autoconf macro. 8 years ago
Tom Lane 2082b3745a Extend configure's __int128 test to check for a known gcc bug. 8 years ago
Tom Lane c6d21d56f1 Try harder to detect unavailability of __builtin_mul_overflow(int64). 8 years ago
Andres Freund c04d35f442 Try to detect runtime unavailability of __builtin_mul_overflow(int64). 8 years ago
Tom Lane 9220b00e57 Tighten configure's test for __builtin_constant_p(). 8 years ago
Andres Freund 85abb5b297 Make PGAC_C_BUILTIN_OP_OVERFLOW link instead of just compiling. 8 years ago
Andres Freund 4d6ad31257 Provide overflow safe integer math inline functions. 8 years ago
Noah Misch 65a00f3035 MSVC: Test whether 32-bit Perl needs -D_USE_32BIT_TIME_T. 8 years ago
Noah Misch 84c4313c6f Support linking with MinGW-built Perl. 8 years ago
Peter Eisentraut 3c49c6facb Convert documentation to DocBook XML 8 years ago
Tom Lane 7518049980 Prevent int128 from requiring more than MAXALIGN alignment. 8 years ago
Andres Freund 510b8cbff1 Extend & revamp pg_bswap.h infrastructure. 8 years ago
Tom Lane 5a5c2feca3 Absorb -D_USE_32BIT_TIME_T switch from Perl, if relevant. 8 years ago
Tom Lane b21c569cea Further improve consistency of configure's program searching. 9 years ago
Tom Lane 40b9f19217 Record full paths of programs sought by "configure". 9 years ago
Tom Lane 3c163a7fc7 PL/Perl portability fix: absorb relevant -D switches from Perl. 9 years ago
Tom Lane c254970ad6 Make configure check for IPC::Run when --enable-tap-tests is specified. 9 years ago
Peter Eisentraut 65b655b53e Update config.guess and config.sub 9 years ago
Peter Eisentraut 510074f9f0 Remove use of Jade and DSSSL 9 years ago
Peter Eisentraut ddce628971 Fix configure check for typeof 9 years ago
Peter Eisentraut 4cb824699e Cast result of copyObject() to correct type 9 years ago
Peter Eisentraut eccfef81e1 ICU support 9 years ago
Tom Lane bc18126a6b Add configure test to see if the C compiler has gcc-style computed gotos. 9 years ago
Tom Lane 2bd7f85796 Remove some configure header-file checks that we weren't really using. 9 years ago
Tom Lane 4e5ce3c1ae Reject too-old Python versions a bit sooner. 9 years ago
Peter Eisentraut 04aad40186 Drop support for Python 2.3 9 years ago
Tom Lane 17a3a1eb0e Fix python shlib probe for Cygwin. 9 years ago
Tom Lane 11c0e743b6 Try to fix python shlib probe for MinGW. 9 years ago
Tom Lane ddd4f82cb6 In python shlib probe, cater for OpenBSD, which omits the .so symlink. 9 years ago
Tom Lane fc76259f5b Huh, we do need to look in $python_configdir for the Python shlib. 9 years ago
Tom Lane 46ddbbb117 Improve (I hope) our autolocation of the Python shared library. 9 years ago
Peter Eisentraut a5da81359d Add missing include files to configure tests 9 years ago
Peter Eisentraut 1c0cf52b39 Use return instead of exit() in configure 9 years ago
Tom Lane da6c4f6ca8 Refer to OS X as "macOS", except for the port name which is still "darwin". 9 years ago
Peter Eisentraut e324f8ad61 Update config.guess and config.sub 10 years ago
Tom Lane 7d7b129277 Fix configure's incorrect version tests for flex and perl. 10 years ago
Noah Misch 4ad6f13500 Copyedit comments and documentation. 10 years ago
Tom Lane 0e9b89986b Cope if platform declares mbstowcs_l(), but not locale_t, in <xlocale.h>. 10 years ago
Tom Lane 9da70efcbe Mop-up for setting minimum Tcl version to 8.4. 10 years ago
Tom Lane dccf8e9e60 Install our "missing" script where PGXS builds can find it. 10 years ago
Tom Lane 32f15d05c8 Accept flex > 2.5.x in configure. 10 years ago
Robert Haas c171818b27 Add BSWAP64 macro. 10 years ago
Tom Lane a65e086453 Remove support for Unix systems without the POSIX signal APIs. 10 years ago
Peter Eisentraut 960ea971e6 Update config.guess and config.sub 10 years ago
Andres Freund 6cf72879e9 Improve configure test for the sse4.2 crc instruction. 10 years ago