Mark Hammond:

* Base address for all extension modules updated. PC\dllbase_nt.txt
also updated.  Erroneous "libpath" directory removed for all
projects.

* winsound module moved from a builtin module to an extension
module.  This was done primarily to avoid Python16.dll needing to
pull in winmm.dll.  Really dumb test added for winsound - but if
nothing else it ensures the module imports.
This commit is contained in:
Guido van Rossum 2000-04-21 21:26:43 +00:00
parent 7053b8a422
commit a8ee4c31bf
2 changed files with 10 additions and 3 deletions

View file

@ -61,7 +61,6 @@ extern void initcPickle();
extern void initpcre();
#ifdef WIN32
extern void initmsvcrt();
extern void initwinsound();
extern void init_locale();
#endif
extern void init_codecs();
@ -102,7 +101,6 @@ struct _inittab _PyImport_Inittab[] = {
{"pcre", initpcre},
#ifdef WIN32
{"msvcrt", initmsvcrt},
{"winsound", initwinsound},
{"_locale", init_locale},
#endif

View file

@ -13,12 +13,21 @@ command line switch.
Python.dll - 1e100000 - 1e180000 (-1)
Standard Extension Modules - 1e180000 - 1e200000 ""
Standard Extension Modules 1e180000 - 1e200000 ""
- bsddb 1e180000 - 1e188000 ""
- _tkinter 1e190000 - 1e1A0000
- parser 1e1A0000 - 1e1B0000
- zlib 1e1B0000 - 1e1C0000
- winreg 1e1C0000 - 1e1D0000
- _socket 1e1D0000 - 1e1E0000
- _sre 1e1E0000 - 1e1F0000
- mmap 1e1F0000 - 1e1FFFFF
More standard extensions 1D100000 - 1e000000
- pyexpat 1D100000 - 1D110000
- select 1D110000 - 1D120000
- unicodedata 1D120000 - 1D130000
- winsound 1D130000 - 1D140000
Other extension modules
- win32api 1e200000 - 1e220000