COMMITS
/ Include/pymacro.h November 30, 2021
V
bpo-45476: Add _Py_RVALUE() macro (GH-29860)
Victor Stinner committed
September 28, 2020
D
bpo-41875: Use __builtin_unreachable when possible (GH-22433)
Dong-hee Na committed
March 9, 2020
S
bpo-38249: Expand Py_UNREACHABLE() to __builtin_unreachable() in the release mode. (GH-16329)
Serhiy Storchaka committed
September 20, 2019
V
bpo-38205: Py_UNREACHABLE() calls Py_FatalError() (GH-16290)
Victor Stinner committed
September 12, 2019
Z
Enhance Py_UNREACHABLE macro (GH-16032)
Zachary Ware committed
May 24, 2019
V
Support Py_UNUSED() on clang (GH-13544)
Victor Stinner committed
April 16, 2019
I
bpo-36641: Add "const" to PyDoc_VAR macro (GH-12854)
Inada Naoki committed
September 15, 2017
B
bpo-31338 (#3374)
Barry Warsaw committed
March 29, 2017
N
bpo-29936: fix typo __GNU*C*_MINOR__ (#878)
Niklas Fiekas committed
September 8, 2016
V
Add Py_MEMBER_SIZE macro
Victor Stinner committed
September 6, 2016
B
replace Py_(u)intptr_t with the c99 standard types
Benjamin Peterson committed
November 7, 2015
S
Issue #25558: Use compile-time asserts.
Serhiy Storchaka committed
May 14, 2014
V
Issue #21490: Add new C macros: Py_ABS() and Py_STRINGIFY()
Victor Stinner committed
January 4, 2014
L
Issue #19976: Argument Clinic METH_NOARGS functions now always
Larry Hastings committed
June 24, 2013
C
Fix test for GCC 3.1+ but not strict ANSI C
Christian Heimes committed
January 6, 2013
C
Issue #16881: Fix Py_ARRAY_LENGTH macro for GCC < 3.1.
Christian Heimes committed
September 23, 2012
C
GCC doesn't support typeof in strict ansi mode (e.g. -ansi or -std=c89)
Christian Heimes committed
September 20, 2012
September 29, 2011
V
Rename Py_BUILD_ASSERT to Py_BUILD_ASSERT_EXPR
Victor Stinner committed
V
pymacro.h: Inline _Py_ARRAY_LENGTH_CHECK() and add http://ccodearchive.net/
Victor Stinner committed
September 28, 2011
V
Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an array
Victor Stinner committed