-/* Module configuration */\r
+/** @file\r
+ Python Module configuration.\r
+\r
+ Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>\r
+ This program and the accompanying materials are licensed and made available under\r
+ the terms and conditions of the BSD License that accompanies this distribution.\r
+ The full text of the license may be found at\r
+ http://opensource.org/licenses/bsd-license.\r
+\r
+ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+**/\r
\r
/* This file contains the table of built-in modules.\r
See init_builtin() in import.c. */\r
#include "Python.h"\r
\r
extern void initarray(void);\r
-//#ifndef MS_WINI64\r
-//extern void initaudioop(void);\r
-//#endif\r
+#ifndef MS_WINI64\r
+extern void initaudioop(void);\r
+#endif\r
extern void initbinascii(void);\r
extern void initcmath(void);\r
extern void initerrno(void);\r
extern void init_sha512(void);\r
extern void initstrop(void);\r
extern void inittime(void);\r
-//extern void initthread(void);\r
+extern void initthread(void);\r
extern void initcStringIO(void);\r
extern void initcPickle(void);\r
#ifdef WIN32\r
extern void init_weakref(void);\r
extern void init_hotshot(void);\r
extern void initxxsubtype(void);\r
-//extern void initzipimport(void);\r
+extern void initzipimport(void);\r
extern void init_random(void);\r
extern void inititertools(void);\r
extern void init_collections(void);\r
extern void init_heapq(void);\r
extern void init_bisect(void);\r
extern void init_symtable(void);\r
-//extern void initmmap(void);\r
+extern void initmmap(void);\r
extern void init_csv(void);\r
extern void init_sre(void);\r
extern void initparser(void);\r
-//extern void init_winreg(void);\r
+extern void init_winreg(void);\r
extern void init_struct(void);\r
extern void initdatetime(void);\r
extern void init_functools(void);\r
extern void init_json(void);\r
-//extern void initzlib(void);\r
+extern void initzlib(void);\r
\r
extern void init_multibytecodec(void);\r
extern void init_codecs_cn(void);\r
extern void init_codecs_jp(void);\r
extern void init_codecs_kr(void);\r
extern void init_codecs_tw(void);\r
-//extern void init_subprocess(void);\r
-//extern void init_lsprof(void);\r
+extern void init_subprocess(void);\r
+extern void init_lsprof(void);\r
extern void init_ast(void);\r
extern void init_io(void);\r
extern void _PyWarnings_Init(void);\r
\r
{"array", initarray},\r
{"_ast", init_ast},\r
-//#ifdef MS_WINDOWS\r
-//#ifndef MS_WINI64\r
-// {"audioop", initaudioop},\r
-//#endif\r
-//#endif\r
+#ifdef MS_WINDOWS\r
+#ifndef MS_WINI64\r
+ {"audioop", initaudioop},\r
+#endif\r
+#endif\r
{"binascii", initbinascii},\r
//{"cmath", initcmath},\r
{"errno", initerrno},\r
- {"future_builtins", initfuture_builtins},\r
+\r
{"gc", initgc},\r
+ {"signal", initsignal},\r
+\r
+#if 0\r
+ {"future_builtins", initfuture_builtins},\r
#ifndef MS_WINI64\r
{"imageop", initimageop},\r
#endif\r
{"_md5", init_md5},\r
//{"nt", initnt}, /* Use the NT os functions, not posix */\r
{"operator", initoperator},\r
- {"signal", initsignal},\r
{"_sha", init_sha},\r
{"_sha256", init_sha256},\r
{"_sha512", init_sha512},\r
//{"mmap", initmmap},\r
{"_csv", init_csv},\r
{"_sre", init_sre},\r
+#endif\r
+\r
{"parser", initparser},\r
+\r
+#if 0\r
//{"_winreg", init_winreg},\r
{"_struct", init_struct},\r
- //{"datetime", initdatetime},\r
+ {"datetime", initdatetime},\r
{"_functools", init_functools},\r
{"_json", init_json},\r
\r
{"_codecs_jp", init_codecs_jp},\r
{"_codecs_kr", init_codecs_kr},\r
{"_codecs_tw", init_codecs_tw},\r
+#endif\r
\r
/* tools/freeze/makeconfig.py marker for additional "_inittab" entries */\r
/* -- ADDMODULE MARKER 2 -- */\r
/* This module "lives in" with marshal.c */\r
{"marshal", PyMarshal_Init},\r
\r
- /* This lives it with import.c */\r
+ /* This lives in with import.c */\r
{"imp", initimp},\r
\r
/* These entries are here for sys.builtin_module_names */\r