- 27 Haz, 2001 1 kayıt (commit)
-
-
Fredrik Lundh yazdı
-
- 26 Haz, 2001 2 kayıt (commit)
-
-
Fredrik Lundh yazdı
-
Tim Peters yazdı
SIZEOF_SHORT by hand here. Also added dynamic check that SIZEOF_SHORT is correct for the platform (in _testcapimodule).
-
- 14 May, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 21 Nis, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 18 Nis, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
installations.
-
- 28 Şub, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
NOTE: someone who understands Unix config should remove it from acconfig.h too.
-
- 17 Ock, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
subproject is gone, replaced by the new pythoncore subproject.
-
- 13 Kas, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 31 Agu, 2000 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
ceval.c: define recurion_limit (static), default value is 2500 define Py_GetRecursionLimit and Py_SetRecursionLimit raise RuntimeError if limit is exceeded PC/config.h: remove plat-specific definition sysmodule.c: add sys.(get|set)recursionlimit
-
- 15 Agu, 2000 1 kayıt (commit)
-
-
Mark Hammond yazdı
This patch makes it possible to use gnu-win32 and lcc-win32 (http://www.cs.virginia.edu/~lcc-win32/) compilers to build extension modules. It adds compiler specific sections to PC/config.h . It also extends the Borland compiler section. This has then two parts, one for Win32 and the other one for the rest. The Win32 part should be almost complete. *** This patch is not intended to make it possible to compile Python with these compilers, it is intended to be able to use these compilers to build extension modules. ****
-
- 07 Agu, 2000 1 kayıt (commit)
-
-
Fredrik Lundh yazdı
with uintptr_t (fix MSVC 5.0 build)
-
- 05 Agu, 2000 1 kayıt (commit)
-
-
Greg Ward yazdı
python20_d.lib) only active on MSVC++; different library formats needed for different compilers, and it's handled by the Distutils anyways.
-
- 30 Haz, 2000 4 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
we want to have GC enabled in the beta.
-
Mark Hammond yazdı
-
Jeremy Hylton yazdı
-
- 29 Haz, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
64-bit readiness (the config values are needed for patches that I will be submitting later today. The changes are as follows: - add SIZEOF_OFF_T #define's to PC/config.h (it was already in configure.in) - add SIZEOF_TIME_T #define to PC/config.h and configure Needed for some buffer overflow checking because sizeof(time_t) is different on Win64. - add SIZEOF_FPOS_T #define Needed for the Win64 large file support implementation. - add SIZEOF_HKEY in PC/config.h only Needed for proper Win32 vs. Win64 handling in PC/winreg.c - #define HAVE_LARGEFILE_SUPPORT for Win64 - typedef long intptr_t; for all Windows except Win64 (which defines it itself) This is a new ANSI (I think) type that is useful (and used by me) for proper handling in msvcrtmodule.c and posixmodule.c - indent the nested #ifdef's and #defines in PC/config.h This is *so* much more readable. There cannot be a compiler compatibilty issue here can there? Perl uses indented #defines and it compiles with everything.
-
- 28 Haz, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
noted the minimum recommended version in the message.
-
- 19 Haz, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
commented by Fred Drake, to prevent usage of sufficiently broken GCC versions.
-
- 10 May, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Use "win32" for sys.platform on Win64 instead of "win32" because: 1. While it may be confusing to the Python scriptor on Win64 that he has to check for win*32*, that is something that he will learn the first time. It is better than the alternative of the scriptor happily using "win64" and then that code not running on Win32 for no good reason. 2. The main question is: is Win64 so much more like Win32 than different from it that the common-case general Python programmer should not ever have to make the differentiation in his Python code. Or, at least, enough so that such differentiation by the Python scriptor is rare enough that some other provided mechanism is sufficient (even preferable). Currently the answer is yes. Hopefully MS will not change this answer.
-
- 08 May, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Changes to PC\config.[hc] for Win64. MSVC defines _WINxx to differentiate the various windows platforms. Python's MS_WINxx are keyed off of these. Note that _WIN32 (and hence MS_WIN32 in Python) are defined on Win32 *and* on Win64. This is for compatibility reasons. The idea is that the common case is that code specific to Win32 will also work on Win64 rather than being specific to Win32 (i.e. there is more the same than different in WIn32 and Win64). The following modules are specifically excluded in the Win64 build: audioop, binascii, imageop, rgbimg. They are advertised as heavily 32-bit dependent. [They should probably be fixed! --GvR] The patch to config.h looks big but it really is not. These are the effective changes: - MS_WINxx are keyed off _WINxx - SIZEOF_VOID_P is set to 8 for Win64 - COMPILER string is changed appropriately for Win64
-
- 24 Nis, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 29 Mar, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
me half an hour to find why it was still linking with python15.dll!)
-
- 20 Ock, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
compilation on NT Alpha. Mostly added casts etc.
-
- 20 Ara, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Define Py_DEBUG when compiling in debug mode. (Is that a good idea?)
-
- 09 Haz, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
0.5 MB of the 1 MB available by default for stack on Win32 platforms).
-
- 14 Ock, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 10 Ara, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 23 Eyl, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 18 Eyl, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
native format, as void* (translated to Python int or long). Also adds PyLong_FromVoidPtr and PyLong_AsVoidPtr to longobject.c.
-
- 17 Eyl, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 25 Agu, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
The MS compiler doesn't call it 'long long', it uses __int64, so a new #define, LONG_LONG, has been added and all occurrences of 'long long' are replaced with it.
-
- 12 Agu, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 08 Agu, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 07 Agu, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 29 May, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 11 Nis, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 10 Nis, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 19 Şub, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-