aboutsummaryrefslogtreecommitdiff
path: root/src/include/c.h
Commit message (Expand)AuthorAge
* Work around issues in MinGW-64's setjmp/longjmp support.Tom Lane2021-03-15
* Tweak compiler version cutoff for no_sanitize("alignment") support.Tom Lane2021-02-12
* pg_attribute_no_sanitize_alignment() macroAlexander Korotkov2021-02-12
* Update copyright for 2021Bruce Momjian2021-01-02
* Support subscripting of arbitrary types, not only arrays.Tom Lane2020-12-09
* Stop gap fix for __attribute__((cold)) compiler bug in MinGW 8.1David Rowley2020-11-25
* Tidy up definitions of pg_attribute_hot and pg_attribute_coldDavid Rowley2020-11-25
* Fix unportable usage of __has_attributeDavid Rowley2020-11-24
* Define pg_attribute_cold and pg_attribute_hot macrosDavid Rowley2020-11-24
* Add pg_nodiscard function declaration specifierPeter Eisentraut2020-11-11
* Add documentation link to attributes supported by ClangPeter Eisentraut2020-10-15
* Use https for gnu.org linksPeter Eisentraut2020-10-14
* Replace remaining StrNCpy() by strlcpy()Peter Eisentraut2020-08-10
* Fix -Wcast-function-type warningsPeter Eisentraut2020-07-14
* Remove STATUS_WAITINGPeter Eisentraut2020-06-17
* Enable Unix-domain sockets support on WindowsPeter Eisentraut2020-03-28
* Revert "Refactor compile-time assertion checks in c.h"Michael Paquier2020-03-23
* Refactor compile-time assertion checks in c.hMichael Paquier2020-03-13
* Assume that we have signed integral types and flexible array members.Tom Lane2020-02-21
* Assume that we have memmove().Tom Lane2020-02-21
* Require stdint.hPeter Eisentraut2020-02-21
* Add declaration-level assertions for compile-time checksMichael Paquier2020-02-03
* Remove STATUS_FOUNDPeter Eisentraut2020-01-11
* Update copyrights for 2020Bruce Momjian2020-01-01
* Move configure --disable-float8-byval to pg_config_manual.hPeter Eisentraut2019-11-27
* Fix ecpglib.h to declare bool consistently with c.h.Tom Lane2019-11-12
* Fix integer-overflow edge case detection in interval_mul and pgbench.Tom Lane2019-11-07
* Remove HAVE_LONG_LONG_INTPeter Eisentraut2019-11-07
* Fix copy-paste defect in comment.Noah Misch2019-10-26
* Update some outdated links about XLC and UNIX specificationMichael Paquier2019-10-08
* Improve Assert outputPeter Eisentraut2019-08-17
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Fix duplicated words in commentsMichael Paquier2019-05-14
* Add macro to cast away volatile without allowing changes to underlying typePeter Eisentraut2019-03-25
* Use an unsigned char for bool if we don't use the native bool.Andrew Gierth2019-02-20
* Update copyright for 2019Bruce Momjian2019-01-02
* Improve unconstify() documentationPeter Eisentraut2018-10-25
* Add macro to cast away const without allowing changes to underlying type.Andres Freund2018-10-16
* Allow btree comparison functions to return INT_MIN.Tom Lane2018-10-05
* Always use our own versions of *printf().Tom Lane2018-09-26
* Get rid of explicit argument-count markings in tab-complete.c.Tom Lane2018-09-21
* Avoid using potentially-under-aligned page buffers.Tom Lane2018-09-01
* Revert "Distinguish printf-like functions that support %m from those that don...Tom Lane2018-08-12
* Distinguish printf-like functions that support %m from those that don't.Tom Lane2018-08-11
* Support platforms where strtoll/strtoull are spelled __strtoll/__strtoull.Tom Lane2018-05-19
* Arrange to supply declarations for strtoll/strtoull if needed.Tom Lane2018-05-18
* Fix interaction of Perl and stdbool.hPeter Eisentraut2018-03-23
* Use stdbool.h if suitablePeter Eisentraut2018-03-22
* Fix StaticAssertExpr() under C++Peter Eisentraut2018-02-18
* Cast to void in StaticAssertExpr, not its callers.Tom Lane2018-02-15