summaryrefslogtreecommitdiffstats
path: root/PC/os2emx
Commit message (Collapse)AuthorAgeFilesLines
* add definitions required for expat 1.95.7Andrew MacIntyre2003-12-251-1/+1
|
* - add notes about os.link() emulation;Andrew MacIntyre2003-12-021-82/+87
| | | | - various minor cleanups and updates.
* - add build support for curses extension to be a normal DLL as well asAndrew MacIntyre2003-12-021-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 MacIntyre2003-07-164-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 MacIntyre2003-07-133-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 notesAndrew MacIntyre2003-07-101-4/+9
|
* add support for os.tmpfile()Andrew MacIntyre2003-06-091-0/+3
|
* reorganise modules, so that most standard extensions are built intoAndrew MacIntyre2003-06-091-1/+1
| | | | | the Python DLL. this slightly improves performance; reduces fragmentation of address spaces and slightly reduces memory footprint.
* various updatesAndrew MacIntyre2003-06-091-14/+10
|
* bump stack size to cater for _sre recursion.Andrew MacIntyre2003-06-091-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 normalisationAndrew MacIntyre2003-04-224-81/+82
|
* Makefile & config.c:Andrew MacIntyre2003-04-213-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 MacIntyre2003-04-213-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 changesAndrew MacIntyre2003-02-192-2/+15
|
* catch up with zipimport changes to std getpathp.cAndrew MacIntyre2003-01-021-3/+25
|
* bring structure closer to std config.c, whitespace normalisationAndrew MacIntyre2003-01-021-30/+44
|
* fix a merge mistake - readline not built by defaultAndrew MacIntyre2003-01-021-1/+1
|
* DLL export definition refreshAndrew MacIntyre2002-12-311-18/+73
|
* add universal newline support to configurationAndrew MacIntyre2002-12-311-0/+3
|
* whitespace cleanupAndrew MacIntyre2002-12-311-16/+21
|
* getenv() replacement not requiredAndrew MacIntyre2002-12-311-16/+0
|
* Build process updates:Andrew MacIntyre2002-12-311-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 updateAndrew MacIntyre2002-12-041-1/+2
|
* make BSDDB 1.85 module buildable again after BSDDB3 module importAndrew MacIntyre2002-12-041-3/+3
|
* make port notes currentAndrew MacIntyre2002-08-181-48/+36
|
* Build process updates:Andrew MacIntyre2002-08-181-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 changesAndrew MacIntyre2002-06-101-3/+3
|
* make _sre a dynamically loadable module and build xxsubtypeAndrew MacIntyre2002-06-102-4/+17
|
* Patch #505375: Make doc strings optional.Martin v. Löwis2002-06-091-0/+3
|
* add enumobject.c to build machineryAndrew MacIntyre2002-04-301-2/+3
|
* add enumobject.c to build machineryAndrew MacIntyre2002-04-301-0/+4
|
* update build infrastructure for pymalloc and bool changesAndrew MacIntyre2002-04-152-5/+18
|
* Create and populate OS/2 EMX port build directory:Andrew MacIntyre2002-02-1710-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