aboutsummaryrefslogtreecommitdiff
path: root/src/include/port
Commit message (Expand)AuthorAge
* Fix various common mispellings.Greg Stark2016-06-03
* Fix comment whitespace in VS2105 patchAndrew Dunstan2016-04-29
* Support building with Visual Studio 2015Andrew Dunstan2016-04-29
* Impose a full barrier in generic-xlc.h atomics functions.Noah Misch2016-04-26
* Improve TranslateSocketError() to handle more Windows error codes.Tom Lane2016-04-21
* Remove dead code in win32.h.Tom Lane2016-04-21
* Fix prototype of pgwin32_bind().Tom Lane2016-04-14
* Provide errno-translation wrappers around bind() and listen() on Windows.Tom Lane2016-04-12
* Call xlc __isync() after, not before, associated compare-and-swap.Noah Misch2016-02-19
* Replace broken link in comment.Noah Misch2016-02-15
* Fix minor typo in commentMagnus Hagander2016-01-15
* Fix typo in commentMagnus Hagander2016-01-08
* Windows: Make pg_ctl reliably detect service statusAlvaro Herrera2016-01-07
* Update copyright for 2016Bruce Momjian2016-01-02
* Make abbreviated key comparisons for text a bit cheaper.Robert Haas2015-10-09
* Add BSWAP64 macro.Robert Haas2015-10-08
* Allow icc to use the same atomics infrastructure as gcc.Tom Lane2015-08-31
* Attempt to work around a 32bit xlc compiler bug from a different place.Andres Freund2015-08-08
* Don't include low level locking code from frontend code.Andres Freund2015-08-07
* Rely on inline functions even if that causes warnings in older compilers.Andres Freund2015-08-05
* Fix comment atomics.h.Andres Freund2015-08-05
* Given a gcc-compatible xlc compiler, prefer xlc-style atomics.Noah Misch2015-07-08
* Finish generic-xlc.h draft atomics implementation.Noah Misch2015-07-08
* Revert 9.5 pgindent changes to atomics directory filesBruce Momjian2015-05-24
* pgindent run for 9.5Bruce Momjian2015-05-23
* Collection of typo fixes.Heikki Linnakangas2015-05-20
* Use Intel SSE 4.2 CRC instructions where available.Heikki Linnakangas2015-04-14
* Reorganize our CRC source files again.Heikki Linnakangas2015-04-14
* Define integer limits independently from the system definitions.Andres Freund2015-04-02
* Centralize definition of integer limits.Andres Freund2015-03-25
* Add macros wrapping all usage of gcc's __attribute__.Andres Freund2015-03-11
* Add strxfrm_l to list of functions where Windows adds an underscore.Robert Haas2015-01-20
* Fix typos in comment.Heikki Linnakangas2015-01-13
* Provide a generic fallback for pg_compiler_barrier using an extern function.Andres Freund2015-01-11
* Fix alignment of pg_atomic_uint64 variables on some 32bit platforms.Andres Freund2015-01-11
* Move comment about sun cc's __machine_rw_barrier being a full barrier.Andres Freund2015-01-08
* Update copyright for 2015Bruce Momjian2015-01-06
* Add native compiler and memory barriers for solaris studio.Andres Freund2014-10-25
* Further atomic ops portability improvements and bug fixes.Andres Freund2014-09-26
* Fix a couple occurrences of 'the the' in the new atomics API.Andres Freund2014-09-26
* Fix whitespacePeter Eisentraut2014-09-26
* Fix atomic ops inline x86 inline assembly for older 32bit gccs.Andres Freund2014-09-26
* Fix atomic ops for x86 gcc compilers that don't understand atomic intrinsics.Andres Freund2014-09-26
* Add a basic atomic ops API abstracting away platform/architecture details.Andres Freund2014-09-25
* Remove Alpha and Tru64 support.Andres Freund2014-06-28
* pgindent run for 9.4Bruce Momjian2014-05-06
* Enable building with Visual Studion 2013.Andrew Dunstan2014-01-26
* Get rid of use of asprintf() in favor of a more portable implementation.Tom Lane2013-10-22
* Fix for lack of va_copy() on certain Windows versionsPeter Eisentraut2013-10-18
* Remove IRIX port.Robert Haas2013-10-18