summaryrefslogtreecommitdiff
path: root/src/include/c.h
AgeCommit message (Expand)Author
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-06-14Merge from PG master upto d5cb3bab564e0927ffac7c8729eacf181a12dd40Pavan Deolasee
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-03-12Recommend wrappers of PG_DETOAST_DATUM_PACKED().Noah Misch
2017-03-12Fix comment about length of text, bytea, etc.Noah Misch
2017-03-10Make CppAsString2() more visible in c.h.Tom Lane
2017-02-23De-support floating-point timestamps.Tom Lane
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-01-24Extend index AM API for parallel index scans.Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
2016-10-14Add likely/unlikely() branch hint macros.Andres Freund
2016-04-14Make init_spin_delay() C89 compliant and change stuck spinlock reporting.Andres Freund
2016-01-02Update copyright for 2016Bruce Momjian
2015-08-31Remove support for Unix systems without the POSIX signal APIs.Tom Lane
2015-08-31Remove long-dead support for platforms without sig_atomic_t.Tom Lane
2015-08-07Attempt to work around a 32bit xlc compiler bug from a different place.Andres Freund
2015-08-05Rely on inline functions even if that causes warnings in older compilers.Andres Freund
2015-07-20Add a facility to track waited-for XIDs for a transactionPavan Deolasee
2015-06-05Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
2015-06-04Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
2015-06-01Support snapshot requests without valid GXIDPavan Deolasee
2015-05-20Fix more typos in comments.Heikki Linnakangas
2015-04-02Define integer limits independently from the system definitions.Andres Freund
2015-03-26Tweak __attribute__-wrapping macros for better pgindent results.Tom Lane
2015-03-25Centralize definition of integer limits.Andres Freund
2015-03-20Add, optional, support for 128bit integers.Andres Freund
2015-03-11Add macros wrapping all usage of gcc's __attribute__.Andres Freund
2015-02-20Use FLEXIBLE_ARRAY_MEMBER in struct varlena.Tom Lane
2015-02-20Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane
2015-01-29Align buffer descriptors to cache line boundaries.Andres Freund
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-19Define Assert() et al to ((void)0) to avoid pedantic warnings.Andres Freund
2014-09-25Add a basic atomic ops API abstracting away platform/architecture details.Andres Freund
2014-08-21Add #define INT64_MODIFIER for the printf length modifier for 64-bit ints.Heikki Linnakangas
2014-06-20Don't allow to disable backend assertions via the debug_assertions GUC.Andres Freund
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-17Prevent double macro definition of WIN32.Andrew Dunstan
2014-01-17Define WIN32 when _WIN32 is setMagnus Hagander
2014-01-07Update copyright for 2014Bruce Momjian
2013-11-30Remove use of obsolescent Autoconf macrosPeter Eisentraut
2013-10-21Consistently use unsigned arithmetic for alignment calculations.Noah Misch
2013-10-07TYPEALIGN doesn't work on int64 on 32-bit platforms.Heikki Linnakangas
2013-09-09Introduce InvalidCommandId.Robert Haas
2013-06-28Define Trap and TrapMacro even in non-cassert builds.Robert Haas
2013-05-29pgindent run for release 9.3Bruce Momjian
2013-02-18Move ExceptionalCondition back to postgres.hAlvaro Herrera
2013-02-08Clean up c.h / postgres.h after Assert() moveAlvaro Herrera