summaryrefslogtreecommitdiff
path: root/Include/pyport.h
Commit message (Expand)AuthorAgeFilesLines
* Disable _PyStack_AsTuple() inliningVictor Stinner2017-01-111-1/+14
* Merge 3.6Victor Stinner2017-01-051-2/+25
|\
| * merge 3.6 (#28898)Benjamin Peterson2016-12-071-2/+3
| |\
| | * guard HAVE_LONG_LONG definition to prevent redefinition (#28898)Benjamin Peterson2016-12-071-2/+3
| * | Issue #28618: Mark dict lookup functions as hotVictor Stinner2016-11-151-2/+2
| * | Issue #28618: Make hot functions using __attribute__((hot))Victor Stinner2016-11-111-2/+25
| |/
* | Issue #27961: Define HAVE_LONG_LONG as 1.Victor Stinner2017-01-051-1/+1
* | guard HAVE_LONG_LONG definition to prevent redefinition (#28898)Benjamin Peterson2016-12-071-2/+3
|/
* replace usage of Py_VA_COPY with the (C99) standard va_copyBenjamin Peterson2016-09-201-9/+1
* merge 3.5 (#28184)Benjamin Peterson2016-09-191-158/+23
|\
| * stop using Py_LL and Py_ULLBenjamin Peterson2016-09-181-4/+0
| * always define HAVE_LONG_LONG (#27961)Benjamin Peterson2016-09-181-0/+3
| * Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly opt...Christian Heimes2016-09-131-31/+14
| * more PY_LONG_LONG to long longBenjamin Peterson2016-09-081-30/+0
| * replace PY_SIZE_MAX with SIZE_MAXBenjamin Peterson2016-09-071-9/+1
| * require uintptr_t to existBenjamin Peterson2016-09-061-21/+0
| * only include inttypes.h (#17884)Benjamin Peterson2016-09-061-3/+0
| * require standard int types to be defined (#17884)Benjamin Peterson2016-09-061-51/+1
| * replace PY_LONG_LONG with long longBenjamin Peterson2016-09-061-2/+2
| * require a long long data type (closes #27961)Benjamin Peterson2016-09-051-17/+8
| * Issue #10910: merge from 3.5Ned Deily2016-08-151-1/+10
| |\
| * | Issue #26857: The gethostbyaddr_r() workaround is no longer needed withStefan Krah2016-05-221-0/+4
* | | remove trailing whitespaceBenjamin Peterson2016-09-191-1/+1
| |/ |/|
* | Issue #10910: Update FreedBSD version checks for the ctype UTF-8 workaround.Ned Deily2016-08-151-1/+3
* | Issue #10910: Avoid C++ compilation errors on FreeBSD and OS X.Ned Deily2016-08-151-0/+7
|/
* Issue #23943: Fix typos. Patch by Piotr Kasprzyk.Berker Peksag2015-04-141-22/+39
|\
| * Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_i...Steve Dower2015-04-121-0/+20
| * Issue #23753: Python doesn't support anymore platforms without stat() orVictor Stinner2015-03-241-22/+0
| * support setting fpu precision on m68k (closes #20904)Benjamin Peterson2014-04-171-0/+19
* | Issue #23943: Fix typos. Patch by Piotr Kasprzyk.Berker Peksag2015-04-141-1/+1
|/
* Issue #19730: Argument Clinic now supports all the existing PyArgLarry Hastings2013-11-231-0/+7
* ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.Christian Heimes2013-11-201-17/+2
* Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-271-2/+2
|\
| * Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-271-2/+2
* | If MS_WIN64 is defined, MS_WINDOWS is also defined: #ifdef can be simplified.Victor Stinner2013-06-251-1/+1
* | Define S_IFMT and S_IFLNK in pyport.h so posixmodule.c can use named constant...Christian Heimes2013-06-231-7/+8
* | Issue #11016: Try to fix compilaton of the new _stat.c module on WindowsVictor Stinner2013-06-231-0/+8
* | Close #17931: Fix PyLong_FromPid() on Windows 64-bit: processes are identifiedVictor Stinner2013-06-041-4/+0
* | remove support GCC PyArg_ParseTuple format patch, last seen in 2006Benjamin Peterson2013-05-121-9/+0
* | Issue #17047: remove doubled words added in 3.4,Terry Jan Reedy2013-03-111-1/+1
* | Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-101-1/+1
|\ \ | |/
| * Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-101-1/+1
| |\
| | * Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-101-1/+1
| * | Issue 10052: merge fix from 3.2.Mark Dickinson2012-12-021-2/+2
| |\ \ | | |/ | |/|
| | * Backport 9dd4638de73b.Stefan Krah2012-11-191-1/+1
| * | Issue 10052: fix failed uint32_t / uint64_t / int32_t / int64_t detection on ...Mark Dickinson2012-12-021-8/+21
* | | Issue 10052: fix failed uint32_t / uint64_t / int32_t / int64_t detection on ...Mark Dickinson2012-12-021-8/+21
* | | Issue #6308: Try to fix the termios build failure on HP-UX.Stefan Krah2012-11-191-1/+1
* | | Minor typo fix.Georg Brandl2012-10-281-1/+1
* | | Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unifiedChristian Heimes2012-10-171-0/+14