log Include/pyport.h @ 54294:dba767bc3155 legacy-trunk

age author description
Fri, 20 Mar 2009 23:16:14 +0000 Mark Dickinson Rewrite Py_ARITHMETIC_RIGHT_SHIFT so that it's valid for all signed legacy-trunk
Fri, 20 Mar 2009 15:51:55 +0000 Mark Dickinson Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. legacy-trunk
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Sun, 18 Apr 2010 14:34:22 +0000 Ronald Oussoren Merged revisions 80178 via svnmerge from 2.6
Wed, 14 Jan 2009 00:00:17 +0000 Georg Brandl Merged revisions 68292,68344,68361,68378,68424,68426,68429-68430,68450,68457,68480-68481,68493,68495,68499,68501,68512,68514-68515 via svnmerge from 2.6
Wed, 11 Jun 2008 07:41:16 +0000 Gregory P. Smith Merge in release25-maint r60793: legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Fri, 23 May 2008 15:06:50 +0000 Martin v. Löwis Patch #1722225: Support QNX 6. legacy-trunk
Fri, 18 Apr 2008 23:13:07 +0000 Christian Heimes I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math. legacy-trunk
Thu, 31 Jan 2008 23:08:23 +0000 Christian Heimes Fixed bug #1983: Return from fork() is pid_t, not int legacy-trunk
Tue, 22 Jan 2008 15:01:25 +0000 Christian Heimes Fixed a missing (X) in define legacy-trunk
Sun, 20 Jan 2008 14:28:28 +0000 Christian Heimes Fixed a wrong assumption in configure.in and Include/pyport.h. The is finite function is not called isfinite() but finite(). Sorry, my fault. :) legacy-trunk
Thu, 03 Jan 2008 21:14:48 +0000 Christian Heimes Some build bots don't compile mathmodule. There is an issue with the long definition of pi and euler legacy-trunk
Tue, 18 Dec 2007 23:22:54 +0000 Christian Heimes Applied patch #1635: Float patch for inf and nan on Windows (and other platforms). legacy-trunk
Wed, 13 Jun 2007 03:42:19 +0000 Martin v. Löwis Provide PY_LLONG_MAX on all systems having long long. legacy-trunk
Sat, 09 Jun 2007 10:10:26 +0000 Martin v. Löwis Provide LLONG_MAX for S390. legacy-trunk
Sat, 09 Jun 2007 07:42:52 +0000 Martin v. Löwis Patch #1733960: Allow T_LONGLONG to accept ints. legacy-trunk
Thu, 19 Oct 2006 10:58:46 +0000 Martin v. Löwis Add check for the PyArg_ParseTuple format, and declare legacy-trunk
Mon, 02 Oct 2006 15:20:37 +0000 Martin v. Löwis Guard uintptr_t test with HAVE_STDINT_H, test for legacy-trunk
Fri, 22 Sep 2006 08:47:23 +0000 Neal Norwitz Mostly revert this file to the same version as before. Only force setting legacy-trunk
Fri, 22 Sep 2006 08:16:26 +0000 Neal Norwitz Fix %zd string formatting on Mac OS X so it prints negative numbers. legacy-trunk
Thu, 14 Feb 2008 11:26:18 +0000 Martin v. Löwis Added checks for integer overflows, contributed by Google. Some are 2.5
Wed, 13 Jun 2007 03:42:55 +0000 Martin v. Löwis Provide PY_LLONG_MAX on all systems having long long. 2.5
Sat, 09 Jun 2007 12:57:46 +0000 Martin v. Löwis Backport r55845: Provide LLONG_MAX for S390. 2.5
Sat, 09 Jun 2007 08:01:33 +0000 Martin v. Löwis Patch #1733960: Allow T_LONGLONG to accept ints. 2.5
Mon, 02 Oct 2006 15:24:01 +0000 Martin v. Löwis Guard uintptr_t test with HAVE_STDINT_H, test for 2.5
Mon, 25 Sep 2006 06:58:00 +0000 Georg Brandl Backport rev. 51971: 2.5
Sat, 10 Jun 2006 12:23:46 +0000 Martin v. Löwis Patch #1495999: Part two of Windows CE changes. legacy-trunk
Sun, 28 May 2006 12:06:46 +0000 Fredrik Lundh needforspeed: added Py_MEMCPY macro (currently tuned for Visual C only), legacy-trunk
Sat, 27 May 2006 10:39:48 +0000 Fredrik Lundh needforspeed: backed out the Py_LOCAL-isation of ceval; the massive in- legacy-trunk
Fri, 26 May 2006 11:54:04 +0000 Fredrik Lundh needforspeed: added PY_LOCAL_AGGRESSIVE macro to enable "aggressive" legacy-trunk
Fri, 26 May 2006 11:38:15 +0000 Fredrik Lundh use Py_LOCAL also for string and unicode objects legacy-trunk
Fri, 26 May 2006 11:29:39 +0000 Fredrik Lundh needforspeed: added Py_LOCAL macro, based on the LOCAL macro used legacy-trunk
Thu, 25 May 2006 16:39:27 +0000 Kristján Valur Jónsson Fix incorrect documentation for the Py_IS_FINITE(X) macro. legacy-trunk
Thu, 25 May 2006 16:34:54 +0000 Andrew M. Kuchling Fix another typo legacy-trunk
Thu, 25 May 2006 16:23:15 +0000 Andrew M. Kuchling Fix comment typos legacy-trunk
Thu, 25 May 2006 15:53:30 +0000 Kristján Valur Jónsson Added a new macro, Py_IS_FINITE(X). On windows there is an intrinsic for this and it is more efficient than to use !Py_IS_INFINITE(X) && !Py_IS_NAN(X). No change on other platforms legacy-trunk
Mon, 22 May 2006 09:15:18 +0000 Martin v. Löwis Patch #1492356: Port to Windows CE (patch set 1). legacy-trunk
Wed, 05 Apr 2006 18:43:30 +0000 Tim Peters Fixed error in comment for new PY_SSIZE_T_MIN. legacy-trunk
Wed, 05 Apr 2006 18:21:17 +0000 Martin v. Löwis Add PY_SSIZE_T_MIN, as suggested by Ralf W. Grosse-Kunstleve. legacy-trunk
Sat, 01 Apr 2006 01:08:29 +0000 Anthony Baxter Add a clause to the PY_FORMAT_SIZE_T to stop warnings on 32 bit intel legacy-trunk
Wed, 22 Mar 2006 08:52:43 +0000 Hye-Shik Chang Remove false information from the comment and reformat it like other legacy-trunk
Mon, 20 Mar 2006 06:33:01 +0000 Neal Norwitz Get Py_DEPRECATED to work with gcc 4.x too legacy-trunk
Fri, 17 Mar 2006 03:29:34 +0000 Tim Peters Introduced symbol PY_FORMAT_SIZE_T. See the new comments legacy-trunk
Sat, 18 Feb 2006 18:26:55 +0000 Martin v. Löwis Fix intptr_t fallback for Py_ssize_t. legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Fri, 21 Oct 2005 04:33:02 +0000 Neal Norwitz Remove INT_MIN that came from the AST merge. legacy-trunk
Thu, 20 Oct 2005 19:59:25 +0000 Jeremy Hylton Merge ast-branch to head legacy-trunk
Sun, 02 Mar 2008 20:32:57 +0000 Martin v. Löwis Backport of r61180: 2.3
Tue, 30 Sep 2003 14:56:50 +0000 Anthony Baxter workaround for openbsd overflow bug. will also apply to the trunk. 2.3
Sun, 02 Mar 2008 19:20:32 +0000 Martin v. Löwis Backport of r60793: 2.4
Mon, 02 Oct 2006 15:24:15 +0000 Martin v. Löwis Guard uintptr_t test with HAVE_STDINT_H, test for 2.4
Wed, 14 Sep 2005 17:54:39 +0000 Guido van Rossum (backport from HEAD) 2.4
Thu, 23 Sep 2004 19:11:32 +0000 Tim Peters Introduced a Py_IS_NAN macro, which probably works on the major platforms legacy-trunk
Wed, 04 Aug 2004 06:33:51 +0000 Hye-Shik Chang Add a workaround for a problem that UTF-8 strings can be corrupted legacy-trunk
Thu, 15 Jul 2004 15:54:05 +0000 Nicholas Bastin Moved SunPro warning suppression into pyport.h and out of individual legacy-trunk
Mon, 22 Mar 2004 08:43:55 +0000 Hye-Shik Chang Patch #871657: Set EDOM for `nan' return values on FreeBSD and OpenBSD. legacy-trunk
Tue, 10 Feb 2004 16:50:21 +0000 Skip Montanaro remove support for missing ANSI C header files (limits.h, stddef.h, etc). legacy-trunk