]> granicus.if.org Git - python/commit
More pre-2.3 build tweaks for the OS/2 EMX port:
authorAndrew MacIntyre <andymac@bullseye.apana.org.au>
Sun, 13 Jul 2003 13:41:59 +0000 (13:41 +0000)
committerAndrew MacIntyre <andymac@bullseye.apana.org.au>
Sun, 13 Jul 2003 13:41:59 +0000 (13:41 +0000)
commit4ee893fe39f11aca1cfcf7472c95c10e61d4aedd
tree089c7001a6a17428885304665d30e574534f5148
parentf9ce67d65fc86e1efee60a960e15eea27c6ab108
More pre-2.3 build tweaks for the OS/2 EMX port:

- 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.
PC/os2emx/Makefile
PC/os2emx/pyconfig.h
PC/os2emx/python23.def