Commit Graph

831 Commits (d8c435e1743773eba4e36498479ca6aef28a2d70)

Author SHA1 Message Date
Andres Freund d133982d59 Force "restrict" not to be used when compiling with xlc. 8 years ago
Andres Freund 91d5f1a4a3 Use C99 restrict via pg_restrict, rather than restrict directly. 8 years ago
Andres Freund 0b974dba2d Add configure infrastructure to detect support for C99's restrict. 8 years ago
Andres Freund fffd651e83 Rewrite strnlen replacement implementation from 8a241792f9. 8 years ago
Andres Freund 8a241792f9 Add pg_strnlen() a portable implementation of strlen. 8 years ago
Andres Freund 510b8cbff1 Extend & revamp pg_bswap.h infrastructure. 8 years ago
Tom Lane 899bd785c0 Avoid SIGBUS on Linux when a DSM memory request overruns tmpfs. 8 years ago
Tom Lane 85feb77aa0 Assume wcstombs(), towlower(), and sibling functions are always present. 8 years ago
Andres Freund fc49e24fa6 Make WAL segment size configurable at initdb time. 8 years ago
Tom Lane 9d6b160d7d Make [U]INT64CONST safe for use in #if conditions. 8 years ago
Tom Lane 9f14dc393b Stamp HEAD as 11devel. 9 years ago
Peter Eisentraut d6391b03b3 Reject use of ucol_strcollUTF8() before ICU 53 9 years ago
Tom Lane 8d6442377d Stamp 10beta3. 9 years ago
Tom Lane 8014d2afa7 Skip test for IPC::Run if user is overriding our search for PROVE. 9 years ago
Tom Lane f4f41baf29 Improve configure's check for ICU presence. 9 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 42171e2cd2 Stamp 10beta2. 9 years ago
Tom Lane c254970ad6 Make configure check for IPC::Run when --enable-tap-tests is specified. 9 years ago
Tom Lane 5ad367a35b Stamp 10beta1. 9 years ago
Tom Lane 64925603c9 Revert "Use pselect(2) not select(2), if available, to wait in postmaster's loop." 9 years ago
Tom Lane 81069a9efc Use pselect(2) not select(2), if available, to wait in postmaster's loop. 9 years ago
Andres Freund b182a4ae2f Don't include sys/poll.h anymore. 9 years ago
Peter Eisentraut 510074f9f0 Remove use of Jade and DSSSL 9 years ago
Simon Riggs 00b6b6feb1 Allow --with-wal-segsize=n up to n=1024MB 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 b6aa17e0ae De-support floating-point timestamps. 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
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 1d63f7d2d1 Use clock_gettime(), if available, in instr_time measurements. 9 years ago
Heikki Linnakangas ad365b2f91 Fix broken autoconf test for random number source. 9 years ago
Tom Lane c648f05831 Put AC_MSG_RESULT() call in the right place. 9 years ago
Heikki Linnakangas 44a977f55f Fix typo in new message in configure. 9 years ago
Heikki Linnakangas fe0a0b5993 Replace PostmasterRandom() with a stronger source, second attempt. 9 years ago
Tom Lane 2b860f52ed Remove "sco" and "unixware" ports. 9 years ago
Tom Lane ecb0d20a9d Use unnamed POSIX semaphores, if available, on Linux and FreeBSD. 9 years ago
Tom Lane 46ddbbb117 Improve (I hope) our autolocation of the Python shared library. 9 years ago
Tom Lane da6c4f6ca8 Refer to OS X as "macOS", except for the port name which is still "darwin". 9 years ago
Heikki Linnakangas 5c6df67e0c Fix building with LibreSSL. 9 years ago
Heikki Linnakangas 593d4e47db Support OpenSSL 1.1.0. 9 years ago
Tom Lane ca9112a424 Stamp HEAD as 10devel. 10 years ago
Tom Lane 67c08c0d70 Stamp 9.6beta4. 10 years ago
Tom Lane b11e9bbc41 Stamp 9.6beta3. 10 years ago
Tom Lane 936b62ddf2 Stamp 9.6beta2. 10 years ago