Commit Graph

361 Commits (664d757531e11ea5ef6971884ddb2a7af6fae69a)

Author SHA1 Message Date
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. 8 years ago
Tom Lane 40b9f19217 Record full paths of programs sought by "configure". 8 years ago
Tom Lane 3c163a7fc7 PL/Perl portability fix: absorb relevant -D switches from Perl. 8 years ago
Tom Lane c254970ad6 Make configure check for IPC::Run when --enable-tap-tests is specified. 8 years ago
Peter Eisentraut 65b655b53e Update config.guess and config.sub 8 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 9 years ago
Tom Lane 7d7b129277 Fix configure's incorrect version tests for flex and perl. 9 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
Andres Freund de6fd1c898 Rely on inline functions even if that causes warnings in older compilers. 10 years ago
Heikki Linnakangas a2932283c2 Update ax_pthread.m4 to an experimental draft version from upstream. 10 years ago
Noah Misch c53f73879f Blacklist xlc 32-bit inlining. 10 years ago
Heikki Linnakangas e97af6c8bf Replace our hacked version of ax_pthread.m4 with latest upstream version. 10 years ago
Heikki Linnakangas a2edb023d0 Replace obsolete autoconf macros with their modern replacements. 10 years ago
Tom Lane 86832eb891 Remove configure check prohibiting threaded libpython on OpenBSD. 10 years ago
Andrew Dunstan f707b53449 fix escaping of brackets for m4 broken in b6b2149e48 11 years ago
Andrew Dunstan b6b2149e48 Fix python_includespec on Windows at configure time 11 years ago
Peter Eisentraut d664a10f96 Move interpreter shared library detection to configure 11 years ago
Heikki Linnakangas 936546dcbc Optimize pg_comp_crc32c_sse42 routine slightly, and also use it on x86. 11 years ago
Heikki Linnakangas 3dc2d62d04 Use Intel SSE 4.2 CRC instructions where available. 11 years ago
Andres Freund 8122e1437e Add, optional, support for 128bit integers. 11 years ago
Heikki Linnakangas 025c02420d Speed up CRC calculation using slicing-by-8 algorithm. 11 years ago
Tom Lane 8883bae33b Remove configure test for nonstandard variants of getpwuid_r(). 11 years ago
Noah Misch b779168ffe Detect PG_PRINTF_ATTRIBUTE automatically. 11 years ago
Andres Freund b64d92f1a5 Add a basic atomic ops API abstracting away platform/architecture details. 11 years ago
Andres Freund 7e3f728353 Fix configure check for %z printf support after INT64_MODIFIER changes. 11 years ago