Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Trent Mick: | Guido van Rossum | 2000-05-10 | 1 | -1/+4 |
| | | | | | | | | | | | | | | 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. | ||||
* | Trent Mick: | Guido van Rossum | 2000-05-08 | 1 | -23/+57 |
| | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Add definition of socklen_t so that socketmodule.c will compile on Windows. | Guido van Rossum | 2000-04-24 | 1 | -0/+3 |
| | |||||
* | Change the pragmas to use python16.lib instead of python15.lib. (Took | Guido van Rossum | 2000-03-29 | 1 | -2/+2 |
| | | | | me half an hour to find why it was still linking with python15.dll!) | ||||
* | The rest of the changes by Trent Mick and Dale Nagata for warning-free | Guido van Rossum | 2000-01-20 | 1 | -1/+6 |
| | | | | compilation on NT Alpha. Mostly added casts etc. | ||||
* | Add HAVE_DYNAMIC_LOADING. | Guido van Rossum | 1999-12-20 | 1 | -0/+4 |
| | | | | Define Py_DEBUG when compiling in debug mode. (Is that a good idea?) | ||||
* | Set the max recursion limit to 5000 -- rather conservative (this uses | Guido van Rossum | 1999-06-09 | 1 | -0/+7 |
| | | | | 0.5 MB of the 1 MB available by default for stack on Win32 platforms). | ||||
* | Jim Ahlstrom added some SIZEOF defs for VC and WATCOM (only). | Guido van Rossum | 1999-01-14 | 1 | -0/+9 |
| | |||||
* | Need to define DL_EXPORT, of course! | Guido van Rossum | 1998-12-10 | 1 | -0/+1 |
| | |||||
* | Add define of HAVE_STDDEF_H (to 1). Suggested by Greg Stein. | Guido van Rossum | 1998-09-23 | 1 | -0/+3 |
| | |||||
* | Patches from Greg Stein to support 'P' format in struct module's | Guido van Rossum | 1998-09-18 | 1 | -0/+6 |
| | | | | | native format, as void* (translated to Python int or long). Also adds PyLong_FromVoidPtr and PyLong_AsVoidPtr to longobject.c. | ||||
* | Define SIZEOF_LONG_LONG (as 8) at Greg Stein's request. | Guido van Rossum | 1998-09-17 | 1 | -0/+1 |
| | |||||
* | Patch by Mark Hammond to support 64-bit ints on MS platforms. | Guido van Rossum | 1998-08-25 | 1 | -0/+2 |
| | | | | | | 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. | ||||
* | Define HAVE_STRERROR. | Guido van Rossum | 1998-08-12 | 1 | -0/+1 |
| | |||||
* | Shouldn't include the lib pragma when building python15.dll itself! | Guido van Rossum | 1998-08-08 | 1 | -0/+2 |
| | |||||
* | For Win32, added pragmas specifying the python15[_d].lib library. | Guido van Rossum | 1998-08-07 | 1 | -0/+7 |
| | |||||
* | Quick fix -- define SIZEOF_LONG and SIZEOF_INT. | Guido van Rossum | 1998-05-29 | 1 | -0/+4 |
| | |||||
* | Oops, ".\DLLs" should be in the default path now. | Guido van Rossum | 1998-04-11 | 1 | -1/+1 |
| | |||||
* | Add HAVE_MKTIME. | Guido van Rossum | 1998-04-10 | 1 | -0/+3 |
| | |||||
* | Enable CHECK_IMPORT_CASE on Win32. | Guido van Rossum | 1998-02-19 | 1 | -0/+10 |
| | |||||
* | win -> plat-win | Guido van Rossum | 1997-11-22 | 1 | -3/+3 |
| | |||||
* | Fix PYTHONPATH for new names; rename tkinter to lib-tk, rename win to | Guido van Rossum | 1997-09-30 | 1 | -1/+1 |
| | | | | plat-win, get rid of test (which is now a package). | ||||
* | Remove #ifdef __cplusplus. | Guido van Rossum | 1997-09-29 | 1 | -6/+6 |
| | |||||
* | Remove #define main; remove vc40 from PYTHONPATH. | Guido van Rossum | 1997-08-13 | 1 | -2/+1 |
| | |||||
* | Typo! \\lib\\<path> should be .\\lib\\<path> | Guido van Rossum | 1997-05-14 | 1 | -1/+1 |
| | |||||
* | Longer default PYTHONPATH will find test, tkinter, and shared modules | Guido van Rossum | 1997-05-13 | 1 | -1/+1 |
| | | | | in the build tree, when the current directory is the build tree root. | ||||
* | Added HAVE_ macros for getpeername, getpid, setvbuf. | Guido van Rossum | 1997-05-06 | 1 | -2/+5 |
| | |||||
* | It turns out that VC1.5 does not necessarily define _WINDOWS. | Guido van Rossum | 1996-10-22 | 1 | -2/+0 |
| | |||||
* | Add an XXX comment about apparent incompleteness of Borland defines. | Guido van Rossum | 1996-10-21 | 1 | -0/+1 |
| | |||||
* | Use MS_DLL_ID and similar changes | Guido van Rossum | 1996-08-23 | 1 | -4/+0 |
| | |||||
* | More changes for NT, Guido style | Guido van Rossum | 1996-08-22 | 1 | -2/+16 |
| | |||||
* | New versions of almost all files. | Guido van Rossum | 1996-07-30 | 1 | -9/+46 |
| | |||||
* | Added PC files from Jim Ahlstrom. | Guido van Rossum | 1996-06-28 | 1 | -7/+34 |
| | |||||
* | new versions from Jim A | Guido van Rossum | 1996-06-26 | 1 | -10/+0 |
| | |||||
* | config files for DOS and Windows (all versions, all compilers) | Guido van Rossum | 1996-05-28 | 1 | -0/+406 |