Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add definitions required for expat 1.95.7 | Andrew MacIntyre | 2003-12-25 | 1 | -1/+1 |
| | |||||
* | - add notes about os.link() emulation; | Andrew MacIntyre | 2003-12-02 | 1 | -82/+87 |
| | | | | - various minor cleanups and updates. | ||||
* | - add build support for curses extension to be a normal DLL as well as | Andrew MacIntyre | 2003-12-02 | 1 | -5/+12 |
| | | | | | a Python extension, so that the curses_panel extension works. - minor compiler switch tweak. | ||||
* | More pre-2.3 build tweaks for the OS/2 EMX port: | Andrew MacIntyre | 2003-07-16 | 4 | -43/+24 |
| | | | | | | | | | | - more clean up of the generated import library definiton (.DEF file) following checking of patch 770521, and tightening of the sed regexps. - use -O3 even with gcc 2.8.1 - worth nearly 10% with 2.3; worth nothing with 2.2.x. - clean up a couple of whitespace issues introduced by a cut'n'paste. | ||||
* | More pre-2.3 build tweaks for the OS/2 EMX port: | Andrew MacIntyre | 2003-07-13 | 3 | -263/+473 |
| | | | | | | | | | | | | | | - separate the building of the core from the wrapper executables and the external modules (.PYDs), based on the Py_BUILD_CORE define; - clean up the generated import library definiton (.DEF file) to remove references to a number of non-static symbols that aren't part of the Python API and which shouldn't be exported by the core DLL; - compile the release build with -fomit-frame-pointer, for a small performance gain; - make "make clean" remove byte compiled Python library files. | ||||
* | update OS/2 EMX port notes | Andrew MacIntyre | 2003-07-10 | 1 | -4/+9 |
| | |||||
* | add support for os.tmpfile() | Andrew MacIntyre | 2003-06-09 | 1 | -0/+3 |
| | |||||
* | reorganise modules, so that most standard extensions are built into | Andrew MacIntyre | 2003-06-09 | 1 | -1/+1 |
| | | | | | the Python DLL. this slightly improves performance; reduces fragmentation of address spaces and slightly reduces memory footprint. | ||||
* | various updates | Andrew MacIntyre | 2003-06-09 | 1 | -14/+10 |
| | |||||
* | bump stack size to cater for _sre recursion. | Andrew MacIntyre | 2003-06-09 | 1 | -1/+1 |
| | | | | | | reorganise modules, so that most standard extensions are built into the Python DLL. this slightly improves performance; reduces fragmentation of address spaces and slightly reduces memory footprint. | ||||
* | minor cleanups and whitespace normalisation | Andrew MacIntyre | 2003-04-22 | 4 | -81/+82 |
| | |||||
* | Makefile & config.c: | Andrew MacIntyre | 2003-04-21 | 3 | -273/+317 |
| | | | | | | | | | | - restructure build for modules now in Python DLL README.os2emx - clean out old cruft no longer appropriate now that EMX port builds from CVS - reflect move of modules into core DLL - add section on building from source | ||||
* | Makefile: | Andrew MacIntyre | 2003-04-21 | 3 | -133/+153 |
| | | | | | | | | | | | - add _csv module to the build list - various cleanups config.c: - various cleanups pyconfig.h: - various cleanups | ||||
* | OS/2 EMX build updates for recent CVS changes | Andrew MacIntyre | 2003-02-19 | 2 | -2/+15 |
| | |||||
* | catch up with zipimport changes to std getpathp.c | Andrew MacIntyre | 2003-01-02 | 1 | -3/+25 |
| | |||||
* | bring structure closer to std config.c, whitespace normalisation | Andrew MacIntyre | 2003-01-02 | 1 | -30/+44 |
| | |||||
* | fix a merge mistake - readline not built by default | Andrew MacIntyre | 2003-01-02 | 1 | -1/+1 |
| | |||||
* | DLL export definition refresh | Andrew MacIntyre | 2002-12-31 | 1 | -18/+73 |
| | |||||
* | add universal newline support to configuration | Andrew MacIntyre | 2002-12-31 | 1 | -0/+3 |
| | |||||
* | whitespace cleanup | Andrew MacIntyre | 2002-12-31 | 1 | -16/+21 |
| | |||||
* | getenv() replacement not required | Andrew MacIntyre | 2002-12-31 | 1 | -16/+0 |
| | |||||
* | Build process updates: | Andrew MacIntyre | 2002-12-31 | 1 | -9/+47 |
| | | | | | | - add new modules (zipimport, datetime, _random, bz2, _symtable) - build pyexpat with expat sources from Python distribution - regression test with and without compiled bytecode | ||||
* | history update | Andrew MacIntyre | 2002-12-04 | 1 | -1/+2 |
| | |||||
* | make BSDDB 1.85 module buildable again after BSDDB3 module import | Andrew MacIntyre | 2002-12-04 | 1 | -3/+3 |
| | |||||
* | make port notes current | Andrew MacIntyre | 2002-08-18 | 1 | -48/+36 |
| | |||||
* | Build process updates: | Andrew MacIntyre | 2002-08-18 | 1 | -17/+33 |
| | | | | | | | - the security fixes to tempfile have lead to test_tempfile wanting to create 100 temporary files. as the EMX default is only 40, the number of file handles has been bumped (up to 250). - changes to pgen have required restructuring its build support. | ||||
* | refresh to pick up recent changes | Andrew MacIntyre | 2002-06-10 | 1 | -3/+3 |
| | |||||
* | make _sre a dynamically loadable module and build xxsubtype | Andrew MacIntyre | 2002-06-10 | 2 | -4/+17 |
| | |||||
* | Patch #505375: Make doc strings optional. | Martin v. Löwis | 2002-06-09 | 1 | -0/+3 |
| | |||||
* | add enumobject.c to build machinery | Andrew MacIntyre | 2002-04-30 | 1 | -2/+3 |
| | |||||
* | add enumobject.c to build machinery | Andrew MacIntyre | 2002-04-30 | 1 | -0/+4 |
| | |||||
* | update build infrastructure for pymalloc and bool changes | Andrew MacIntyre | 2002-04-15 | 2 | -5/+18 |
| | |||||
* | Create and populate OS/2 EMX port build directory: | Andrew MacIntyre | 2002-02-17 | 10 | -0/+3424 |
PC/os2emx/ Makefile README.os2emx config.c dlfcn.c // libdl emulation code for loadable extensions dlfcn.h dllentry.c // DLL initialisation routine for Python DLL getpath.c pyconfig.h python23.def // Python DLL symbol export definitions pythonpm.c // console-less PM interpreter wrapper |