summaryrefslogtreecommitdiff
path: root/src/include/port
AgeCommit message (Expand)Author
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-04-11Remove symbol WIN32_ONLY_COMPILERMagnus Hagander
2017-04-11Remove support for bcc and msvc standalone libpq buildsMagnus Hagander
2017-04-08Fix issues in e8fdbd58fe.Andres Freund
2017-04-07Improve 64bit atomics support.Andres Freund
2017-03-10Enable 64 bit atomics on ARM64.Andres Freund
2017-02-25Remove useless duplicate inclusions of system header files.Tom Lane
2017-02-24Fix unportable definition of BSWAP64() macro.Tom Lane
2017-01-04Prefer int-wide pg_atomic_flag over char-wide when using gcc intrinsics.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-10-11Remove "sco" and "unixware" ports.Tom Lane
2016-10-07Fix fallback implementation of pg_atomic_write_u32().Andres Freund
2016-09-25Refer to OS X as "macOS", except for the port name which is still "darwin".Tom Lane
2016-06-03Fix various common mispellings.Greg Stark
2016-04-29Fix comment whitespace in VS2105 patchAndrew Dunstan
2016-04-29Support building with Visual Studio 2015Andrew Dunstan
2016-04-27Impose a full barrier in generic-xlc.h atomics functions.Noah Misch
2016-04-21Improve TranslateSocketError() to handle more Windows error codes.Tom Lane
2016-04-21Remove dead code in win32.h.Tom Lane
2016-04-14Fix prototype of pgwin32_bind().Tom Lane
2016-04-12Provide errno-translation wrappers around bind() and listen() on Windows.Tom Lane
2016-02-20Call xlc __isync() after, not before, associated compare-and-swap.Noah Misch
2016-02-15Replace broken link in comment.Noah Misch
2016-01-15Fix minor typo in commentMagnus Hagander
2016-01-08Fix typo in commentMagnus Hagander
2016-01-07Windows: Make pg_ctl reliably detect service statusAlvaro Herrera
2016-01-02Update copyright for 2016Bruce Momjian
2015-10-09Make abbreviated key comparisons for text a bit cheaper.Robert Haas
2015-10-08Add BSWAP64 macro.Robert Haas
2015-08-31Allow icc to use the same atomics infrastructure as gcc.Tom Lane
2015-08-07Attempt to work around a 32bit xlc compiler bug from a different place.Andres Freund
2015-08-07Don't include low level locking code from frontend code.Andres Freund
2015-08-05Rely on inline functions even if that causes warnings in older compilers.Andres Freund
2015-08-05Fix comment atomics.h.Andres Freund
2015-07-09Given a gcc-compatible xlc compiler, prefer xlc-style atomics.Noah Misch
2015-07-09Finish generic-xlc.h draft atomics implementation.Noah Misch
2015-05-25Revert 9.5 pgindent changes to atomics directory filesBruce Momjian
2015-05-24pgindent run for 9.5Bruce Momjian
2015-05-20Collection of typo fixes.Heikki Linnakangas
2015-04-14Use Intel SSE 4.2 CRC instructions where available.Heikki Linnakangas
2015-04-14Reorganize our CRC source files again.Heikki Linnakangas
2015-04-02Define integer limits independently from the system definitions.Andres Freund
2015-03-25Centralize definition of integer limits.Andres Freund
2015-03-11Add macros wrapping all usage of gcc's __attribute__.Andres Freund
2015-01-20Add strxfrm_l to list of functions where Windows adds an underscore.Robert Haas
2015-01-13Fix typos in comment.Heikki Linnakangas
2015-01-11Provide a generic fallback for pg_compiler_barrier using an extern function.Andres Freund
2015-01-11Fix alignment of pg_atomic_uint64 variables on some 32bit platforms.Andres Freund
2015-01-08Move comment about sun cc's __machine_rw_barrier being a full barrier.Andres Freund