aboutsummaryrefslogtreecommitdiff
path: root/src/include/port
Commit message (Expand)AuthorAge
* Fix sign-compare warnings arising from port/simd.hJohn Naylor2022-09-04
* Further code review of port/simd.hJohn Naylor2022-08-30
* Fix broken cast on MSVCJohn Naylor2022-08-29
* Use ARM Advanced SIMD (NEON) intrinsics where availableJohn Naylor2022-08-29
* Abstract some more architecture-specific details away from SIMD functionalityJohn Naylor2022-08-29
* Use SSE2 in is_valid_ascii() where available.John Naylor2022-08-26
* Add optimized functions for linear search within byte arraysJohn Naylor2022-08-26
* Remove unused symbol __aarch64John Naylor2022-08-25
* Remove configure probe for netinet/tcp.h.Thomas Munro2022-08-18
* Fix macro problem with gai_strerror on Windows.Thomas Munro2022-08-18
* Remove replacement code for getaddrinfo.Thomas Munro2022-08-14
* Remove configurability of PPC spinlock assembly code.Tom Lane2022-08-13
* Remove configure probe for sys/resource.h and refactor.Thomas Munro2022-08-14
* Remove configure probe for sys/select.h.Thomas Munro2022-08-14
* Remove configure probes for sys/un.h and struct sockaddr_un.Thomas Munro2022-08-14
* Remove configure probe for sys/uio.h.Thomas Munro2022-08-14
* Introduce optimized routine for linear searches of arraysJohn Naylor2022-08-10
* Simplify gettimeofday for Windows.Thomas Munro2022-08-07
* Simplify gettimeofday() fallback logic.Andres Freund2022-08-06
* Replace pgwin32_is_junction() with lstat().Thomas Munro2022-08-06
* Provide lstat() for Windows.Thomas Munro2022-08-06
* Remove configure probe for fdatasync.Thomas Munro2022-08-05
* Simplify replacement code for preadv and pwritev.Thomas Munro2022-08-05
* Remove dead pread and pwrite replacement code.Thomas Munro2022-08-05
* Remove configure probe for dlopen, and refactor.Thomas Munro2022-08-05
* Support SSE2 intrinsics where availableJohn Naylor2022-08-04
* Extend size_t support in pg_bitutils.h.Thomas Munro2022-07-22
* Fix warnings on Windows.Thomas Munro2022-07-20
* Add wal_sync_method=fdatasync for Windows.Thomas Munro2022-07-20
* windows: msvc: Define STDIN/OUT/ERR_FILENO.Andres Freund2022-07-18
* Remove support for Visual Studio 2013Michael Paquier2022-07-14
* Remove HP/Intel Itanium support.Thomas Munro2022-07-08
* Remove HP-UX port.Thomas Munro2022-07-08
* Make Windows 10 the minimal runtime requirement for WIN32Michael Paquier2022-07-07
* Add missing 'extern' to function prototypes.Andres Freund2022-05-12
* Apply PGDLLIMPORT markings broadly.Robert Haas2022-04-08
* Refactor DLSUFFIX handlingPeter Eisentraut2022-03-25
* Declare aarch64 has single copy atomicity for 8 byte values.Thomas Munro2022-03-18
* Use bitwise rotate functions in more placesJohn Naylor2022-02-20
* 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