aboutsummaryrefslogtreecommitdiff
path: root/src/include/port
Commit message (Expand)AuthorAge
* Add missing include guard to win32ntdll.h.Thomas Munro2022-01-12
* Update copyright for 2022Bruce Momjian2022-01-07
* Check for STATUS_DELETE_PENDING on Windows.Thomas Munro2021-12-10
* Simplify declaring variables exported from libpgcommon and libpgport.Tom Lane2021-11-29
* windows: Define WIN32_LEAN_AND_MEAN to make compilation faster.Andres Freund2021-10-04
* Treat ETIMEDOUT as indicating a non-recoverable connection failure.Tom Lane2021-09-30
* Use direct function calls for pg_popcount{32,64} on non-x86 platformsJohn Naylor2021-08-16
* Get rid of artificial restriction on hash table sizes on Windows.Tom Lane2021-07-25
* Probe for preadv/pwritev in a more macOS-friendly way.Tom Lane2021-07-12
* Adjust locations which have an incorrect copyright yearDavid Rowley2021-06-04
* Add missing pthread_barrier_t.Thomas Munro2021-03-10
* Default to wal_sync_method=fdatasync on FreeBSD.Thomas Munro2021-02-15
* Minor header cleanup for the new iovec code.Thomas Munro2021-01-14
* Provide pg_preadv() and pg_pwritev().Thomas Munro2021-01-11
* Update copyright for 2021Bruce Momjian2021-01-02
* Use setenv() in preference to putenv().Tom Lane2020-12-30
* Use https for gnu.org linksPeter Eisentraut2020-10-14
* Choose ppc compare_exchange constant path for more operand values.Noah Misch2020-10-11
* For ppc gcc, implement 64-bit compare_exchange and fetch_add with asm.Noah Misch2020-10-11
* Recognize network-failure errnos as indicating hard connection loss.Tom Lane2020-10-10
* Fix our Windows stat() emulation to handle file sizes > 4GB.Tom Lane2020-10-09
* Add d_type to our Windows dirent emulation.Thomas Munro2020-09-07
* Remove obsolete cygwin.h hackPeter Eisentraut2020-08-15
* Remove obsolete HAVE_BUGGY_SOLARIS_STRTODPeter Eisentraut2020-08-15
* Avoid need for valgrind suppressions for pg_atomic_init_u64 on some platforms.Andres Freund2020-06-08
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Modify various power 2 calculations to use new helper functionsDavid Rowley2020-04-08
* Add functions to calculate the next power of 2David Rowley2020-04-08
* Enable Unix-domain sockets support on WindowsPeter Eisentraut2020-03-28
* Assume that we have utime() and <utime.h>.Tom Lane2020-02-21
* Assume that we have functional, 64-bit fseeko()/ftello().Tom Lane2020-02-21
* Update copyrights for 2020Bruce Momjian2020-01-01
* Rotate instead of shifting hash join batch number.Thomas Munro2019-12-24
* Update comment about __sync_lock_test_and_set() bug.Noah Misch2019-10-26
* Fix most -Wundef warningsPeter Eisentraut2019-10-19
* For all ppc compilers, implement compare_exchange and fetch_add with asm.Noah Misch2019-10-18
* Remove some code for old unsupported versions of MSVCPeter Eisentraut2019-10-08
* Clarify some comments about ntstatus.h in win32_port.hMichael Paquier2019-10-08
* Revert "For all ppc compilers, implement pg_atomic_fetch_add_ with inline asm."Noah Misch2019-09-14
* For all ppc compilers, implement pg_atomic_fetch_add_ with inline asm.Noah Misch2019-09-13
* Replace xlc __fetch_and_add() with inline asm.Noah Misch2019-09-13
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-13
* Fix inconsistencies and typos in the tree, take 9Michael Paquier2019-08-05
* Fix inconsistencies in the codeMichael Paquier2019-07-08
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-17
* Fix previous MinGW fix.Andrew Gierth2019-02-16
* Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT.Tom Lane2019-02-15
* Cygwin and Mingw floating-point fixes.Andrew Gierth2019-02-16
* Revert attempts to use POPCNT etc instructionsAlvaro Herrera2019-02-15
* Fix compiler builtin usage in new pg_bitutils.cAlvaro Herrera2019-02-15