aboutsummaryrefslogtreecommitdiff
path: root/src/include/port
Commit message (Expand)AuthorAge
* Remove overzeleous assertions in pg_atomic_flag code.Andres Freund2018-04-07
* Fix and improve pg_atomic_flag fallback implementation.Andres Freund2018-04-06
* Prefer int-wide pg_atomic_flag over char-wide when using gcc intrinsics.Tom Lane2017-01-04
* Fix fallback implementation of pg_atomic_write_u32().Andres Freund2016-10-07
* 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
* Provide errno-translation wrappers around bind() and listen() on Windows.Tom Lane2016-04-21
* Call xlc __isync() after, not before, associated compare-and-swap.Noah Misch2016-02-19
* Fix typo in commentMagnus Hagander2016-01-08
* 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
* Unconditionally use the WSA equivalents of Socket error constants.Andrew Dunstan2013-08-20
* pgindent run for release 9.3Bruce Momjian2013-05-29
* Add URLs to document why DLLIMPORT is needed on Windows.Bruce Momjian2012-11-07
* Remove checks for now long outdated compilers.Andrew Dunstan2012-09-28
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Remove BSD/OS (BSDi) port. There are no known users upgrading toBruce Momjian2012-05-03
* Remove dead portsPeter Eisentraut2012-05-01
* Lots of doc corrections.Robert Haas2012-04-23