index
:
postgresql.git
REL2_0B
REL6_4
REL6_5_PATCHES
REL7_0_PATCHES
REL7_1_STABLE
REL7_2_STABLE
REL7_3_STABLE
REL7_4_STABLE
REL8_0_STABLE
REL8_1_STABLE
REL8_2_STABLE
REL8_3_STABLE
REL8_4_STABLE
REL8_5_ALPHA1_BRANCH
REL8_5_ALPHA2_BRANCH
REL8_5_ALPHA3_BRANCH
REL9_0_ALPHA4_BRANCH
REL9_0_ALPHA5_BRANCH
REL9_0_STABLE
REL9_1_STABLE
REL9_2_STABLE
REL9_3_STABLE
REL9_4_STABLE
REL9_5_STABLE
REL9_6_STABLE
REL_10_STABLE
REL_11_STABLE
REL_12_STABLE
REL_13_STABLE
REL_14_STABLE
REL_15_STABLE
REL_16_STABLE
REL_17_STABLE
REL_18_STABLE
REL_19_STABLE
Release_1_0_3
WIN32_DEV
ecpg_big_bison
master
This is the main PostgreSQL git repository.
git repository user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
include
/
c.h
Age
Commit message (
Expand
)
Author
2026-07-16
Drop support for _MSC_VER less than 1933
Peter Eisentraut
2026-07-14
Replace __builtin_types_compatible_p with _Generic
Peter Eisentraut
2026-07-11
Shorten pg_attribute_always_inline to pg_always_inline
Tomas Vondra
2026-07-01
Fix CPU-identification macros for RISC-V.
Tom Lane
2026-06-30
Clean up inconsistencies in CPU-identification macros.
Tom Lane
2026-06-04
Ensure USE_AVX... symbols are not defined if not building for x86_64.
Tom Lane
2026-04-15
Rework signal handler infrastructure to pass sender info as argument.
Andrew Dunstan
2026-04-01
Use standard C23 and C++ attributes if available
Peter Eisentraut
2026-03-30
Remove bits* typedefs.
Nathan Bossart
2026-03-17
Hardcode typeof_unqual to __typeof_unqual__ for clang
Peter Eisentraut
2026-03-16
Hardcode override of typeof_unqual for clang-for-bitcode
Peter Eisentraut
2026-03-15
Make typeof and typeof_unqual fallback definitions work on C++11
Peter Eisentraut
2026-03-13
Change copyObject() to use typeof_unqual
Peter Eisentraut
2026-03-11
Fixes for C++ typeof implementation
Peter Eisentraut
2026-03-06
Make unconstify and unvolatize use StaticAssertVariableIsOfTypeMacro
Peter Eisentraut
2026-03-06
Use typeof everywhere instead of compiler specific spellings
Peter Eisentraut
2026-03-06
Portable StaticAssertExpr
Peter Eisentraut
2026-03-02
Support using copyObject in standard C++
Peter Eisentraut
2026-02-23
Cope with AIX's alignment woes by using _Pragma("pack").
Tom Lane
2026-02-19
Use fallthrough attribute instead of comment
Peter Eisentraut
2026-02-16
Change remaining StaticAssertStmt() to StaticAssertDecl()
Peter Eisentraut
2026-02-10
Improve type handling of varlena structures
Michael Paquier
2026-02-03
Change StaticAssertVariableIsOfType to be a declaration
Peter Eisentraut
2026-02-03
Rename AssertVariableIsOfType to StaticAssertVariableIsOfType
Peter Eisentraut
2026-01-29
Further fix extended alignment for older g++.
Tom Lane
2026-01-26
Disable extended alignment uses on older g++
Peter Eisentraut
2026-01-25
Work around buggy alignas in older g++
Peter Eisentraut
2026-01-21
Refactor some SIMD and popcount macros.
Nathan Bossart
2026-01-21
Fix for C++ compatibility
Peter Eisentraut
2026-01-14
Revert "Replace pg_restrict by standard restrict"
Peter Eisentraut
2026-01-07
Add data type oid8, 64-bit unsigned identifier
Michael Paquier
2026-01-05
Fix typos and inconsistencies in code and comments
Michael Paquier
2026-01-01
Update copyright for 2026
Bruce Momjian
2025-12-15
Refactor static_assert() support.
Peter Eisentraut
2025-12-11
Make <assert.h> consistently available in frontend and backend
Peter Eisentraut
2025-12-10
Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code.
Tom Lane
2025-12-09
Widen MultiXactOffset to 64 bits
Heikki Linnakangas
2025-12-03
Change Pointer to void *
Peter Eisentraut
2025-11-24
C11 alignas instead of unions -- extended alignments
Peter Eisentraut
2025-11-21
C11 alignas instead of unions
Peter Eisentraut
2025-11-19
Add <stdalign.h> to c.h
Peter Eisentraut
2025-11-16
Adjust MemSet macro to use size_t rather than long
David Rowley
2025-10-29
Use C11 char16_t and char32_t for Unicode code points.
Jeff Davis
2025-10-29
Replace pg_restrict by standard restrict
Peter Eisentraut
2025-10-29
Remove obsolete comment
Peter Eisentraut
2025-09-30
Rename pg_builtin_integer_constant_p to pg_integer_constant_p
Peter Eisentraut
2025-09-27
Teach MSVC that elog/ereport ERROR doesn't return
David Rowley
2025-09-24
Remove PointerIsValid()
Peter Eisentraut
2025-09-19
Fix obsolete references to postgres.h in comments.
Nathan Bossart
2025-09-12
Remove traces of support for Sun Studio compiler
Peter Eisentraut
[next]