summaryrefslogtreecommitdiff
path: root/src/include/c.h
Commit message (Expand)AuthorAgeFilesLines
* pg_attribute_no_sanitize_alignment() macroTom Lane2021-02-131-0/+12
* Fix integer-overflow edge case detection in interval_mul and pgbench.Tom Lane2019-11-071-0/+24
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-6/+6
* Fix duplicated words in commentsMichael Paquier2019-05-141-1/+1
* Add macro to cast away volatile without allowing changes to underlying typePeter Eisentraut2019-03-251-1/+7
* Use an unsigned char for bool if we don't use the native bool.Andrew Gierth2019-02-201-1/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Improve unconstify() documentationPeter Eisentraut2018-10-251-8/+8
* Add macro to cast away const without allowing changes to underlying type.Andres Freund2018-10-161-0/+24
* Allow btree comparison functions to return INT_MIN.Tom Lane2018-10-051-0/+8
* Always use our own versions of *printf().Tom Lane2018-09-261-8/+0
* Get rid of explicit argument-count markings in tab-complete.c.Tom Lane2018-09-211-0/+33
* Avoid using potentially-under-aligned page buffers.Tom Lane2018-09-011-0/+26
* Revert "Distinguish printf-like functions that support %m from those that don...Tom Lane2018-08-121-5/+1
* Distinguish printf-like functions that support %m from those that don't.Tom Lane2018-08-111-1/+5
* Support platforms where strtoll/strtoull are spelled __strtoll/__strtoull.Tom Lane2018-05-191-18/+29
* Arrange to supply declarations for strtoll/strtoull if needed.Tom Lane2018-05-181-0/+8
* Fix interaction of Perl and stdbool.hPeter Eisentraut2018-03-231-0/+1
* Use stdbool.h if suitablePeter Eisentraut2018-03-221-2/+12
* Fix StaticAssertExpr() under C++Peter Eisentraut2018-02-181-1/+1
* Cast to void in StaticAssertExpr, not its callers.Tom Lane2018-02-151-4/+4
* Move the extern declaration for ExceptionalCondition into c.h.Tom Lane2018-02-141-3/+16
* Improve implementation of pg_attribute_always_inline.Tom Lane2018-01-231-5/+12
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Add support for static assertions in C++Peter Eisentraut2017-12-261-0/+14
* Add pg_attribute_always_inline.Andres Freund2017-12-131-0/+10
* Further refactoring of c.h and nearby files.Tom Lane2017-11-161-29/+1
* Remove TRUE and FALSEPeter Eisentraut2017-11-151-10/+2
* Prevent int128 from requiring more than MAXALIGN alignment.Tom Lane2017-11-141-5/+21
* Rearrange c.h to create a "compiler characteristics" section.Tom Lane2017-11-141-135/+136
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-081-1/+1
* gcc's support for __attribute__((noinline)) hasn't been around forever.Tom Lane2017-10-141-5/+6
* Add pg_noinline macro to c.h.Andres Freund2017-10-131-0/+16
* Assume wcstombs(), towlower(), and sibling functions are always present.Tom Lane2017-09-221-8/+0
* Remove BoolPtr typePeter Eisentraut2017-09-141-2/+0
* Remove endof macroPeter Eisentraut2017-09-051-8/+2
* Remove our own definition of NULLPeter Eisentraut2017-09-051-10/+2
* Make [U]INT64CONST safe for use in #if conditions.Tom Lane2017-09-011-11/+10
* Ensure SIZE_MAX can be used throughout our code.Tom Lane2017-09-011-0/+5
* Fix shm_toc.c to always return buffer-aligned memory.Heikki Linnakangas2017-08-161-0/+1
* Phase 2 of pgindent updates.Tom Lane2017-06-211-9/+9
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-211-1/+1
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-171-1/+1
* Recommend wrappers of PG_DETOAST_DATUM_PACKED().Noah Misch2017-03-121-4/+5
* Fix comment about length of text, bytea, etc.Noah Misch2017-03-121-1/+1
* Make CppAsString2() more visible in c.h.Tom Lane2017-03-091-4/+3
* De-support floating-point timestamps.Tom Lane2017-02-231-3/+4
* Fix typos in comments.Heikki Linnakangas2017-02-061-1/+1
* Extend index AM API for parallel index scans.Robert Haas2017-01-241-0/+3
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1