summaryrefslogtreecommitdiff
path: root/src/include/port
Commit message (Expand)AuthorAgeFilesLines
* Allow icc to use the same atomics infrastructure as gcc.Tom Lane2015-08-312-30/+16
* Attempt to work around a 32bit xlc compiler bug from a different place.Andres Freund2015-08-081-0/+9
* Don't include low level locking code from frontend code.Andres Freund2015-08-071-0/+4
* Rely on inline functions even if that causes warnings in older compilers.Andres Freund2015-08-059-125/+29
* Fix comment atomics.h.Andres Freund2015-08-051-10/+10
* Given a gcc-compatible xlc compiler, prefer xlc-style atomics.Noah Misch2015-07-081-3/+8
* Finish generic-xlc.h draft atomics implementation.Noah Misch2015-07-081-20/+6
* Revert 9.5 pgindent changes to atomics directory filesBruce Momjian2015-05-249-218/+181
* pgindent run for 9.5Bruce Momjian2015-05-2311-201/+239
* Collection of typo fixes.Heikki Linnakangas2015-05-201-1/+1
* Use Intel SSE 4.2 CRC instructions where available.Heikki Linnakangas2015-04-141-0/+44
* Reorganize our CRC source files again.Heikki Linnakangas2015-04-141-0/+49
* Define integer limits independently from the system definitions.Andres Freund2015-04-021-2/+2
* Centralize definition of integer limits.Andres Freund2015-03-251-2/+2
* Add macros wrapping all usage of gcc's __attribute__.Andres Freund2015-03-113-3/+3
* Add strxfrm_l to list of functions where Windows adds an underscore.Robert Haas2015-01-201-0/+1
* Fix typos in comment.Heikki Linnakangas2015-01-131-5/+5
* Provide a generic fallback for pg_compiler_barrier using an extern function.Andres Freund2015-01-111-0/+16
* Fix alignment of pg_atomic_uint64 variables on some 32bit platforms.Andres Freund2015-01-116-4/+17
* Move comment about sun cc's __machine_rw_barrier being a full barrier.Andres Freund2015-01-081-4/+4
* Update copyright for 2015Bruce Momjian2015-01-0613-13/+13
* Add native compiler and memory barriers for solaris studio.Andres Freund2014-10-251-0/+22
* Further atomic ops portability improvements and bug fixes.Andres Freund2014-09-266-13/+51
* Fix a couple occurrences of 'the the' in the new atomics API.Andres Freund2014-09-261-8/+8
* Fix whitespacePeter Eisentraut2014-09-261-1/+0
* Fix atomic ops inline x86 inline assembly for older 32bit gccs.Andres Freund2014-09-261-2/+2
* Fix atomic ops for x86 gcc compilers that don't understand atomic intrinsics.Andres Freund2014-09-261-3/+10
* Add a basic atomic ops API abstracting away platform/architecture details.Andres Freund2014-09-2513-0/+2000
* Remove Alpha and Tru64 support.Andres Freund2014-06-281-4/+0
* pgindent run for 9.4Bruce Momjian2014-05-062-3/+3
* Enable building with Visual Studion 2013.Andrew Dunstan2014-01-261-0/+2
* Get rid of use of asprintf() in favor of a more portable implementation.Tom Lane2013-10-221-9/+0
* Fix for lack of va_copy() on certain Windows versionsPeter Eisentraut2013-10-181-0/+9
* Remove IRIX port.Robert Haas2013-10-181-7/+0
* Unconditionally use the WSA equivalents of Socket error constants.Andrew Dunstan2013-08-201-20/+10
* pgindent run for release 9.3Bruce Momjian2013-05-291-1/+1
* Add URLs to document why DLLIMPORT is needed on Windows.Bruce Momjian2012-11-071-1/+7
* Remove checks for now long outdated compilers.Andrew Dunstan2012-09-282-8/+0
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-101-1/+1
* Remove BSD/OS (BSDi) port. There are no known users upgrading toBruce Momjian2012-05-031-3/+0
* Remove dead portsPeter Eisentraut2012-05-016-97/+0
* Lots of doc corrections.Robert Haas2012-04-231-1/+1
* Support for building with MS Visual Studio 2010.Andrew Dunstan2012-01-031-0/+22
* Enable compiling with the mingw-w64 32 bit compiler.Andrew Dunstan2011-12-101-1/+25
* Revert "Force use of "%I64d" format for 64 bit ints on MinGW."Andrew Dunstan2011-04-271-13/+0
* Force use of "%I64d" format for 64 bit ints on MinGW.Andrew Dunstan2011-04-271-0/+13
* Assorted minor changes to silence Windows compiler warnings.Andrew Dunstan2011-04-251-1/+1
* Fix char2wchar/wchar2char to support collations properly.Tom Lane2011-04-231-0/+2
* Add some more mapping macros for Microsoft wide-character API.Tom Lane2011-04-101-0/+16
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-101-7/+7