python (3.11.7)
1 /* Generated automatically from /bb.download/source/Python-3.11.7/Modules/config.c.in by makesetup. */
2 /* -*- C -*- ***********************************************
3 Copyright (c) 2000, BeOpen.com.
4 Copyright (c) 1995-2000, Corporation for National Research Initiatives.
5 Copyright (c) 1990-1995, Stichting Mathematisch Centrum.
6 All rights reserved.
7
8 See the file "Misc/COPYRIGHT" for information on usage and
9 redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
10 ******************************************************************/
11
12 /* Module configuration */
13
14 /* !!! !!! !!! This file is edited by the makesetup script !!! !!! !!! */
15
16 /* This file contains the table of built-in modules.
17 See create_builtin() in import.c. */
18
19 #include "Python.h"
20
21 #ifdef __cplusplus
22 extern "C" {
23 #endif
24
25
26 extern PyObject* PyInit_atexit(void);
27 extern PyObject* PyInit_faulthandler(void);
28 extern PyObject* PyInit_posix(void);
29 extern PyObject* PyInit__signal(void);
30 extern PyObject* PyInit__tracemalloc(void);
31 extern PyObject* PyInit__codecs(void);
32 extern PyObject* PyInit__collections(void);
33 extern PyObject* PyInit_errno(void);
34 extern PyObject* PyInit__io(void);
35 extern PyObject* PyInit_itertools(void);
36 extern PyObject* PyInit__sre(void);
37 extern PyObject* PyInit__thread(void);
38 extern PyObject* PyInit_time(void);
39 extern PyObject* PyInit__weakref(void);
40 extern PyObject* PyInit__abc(void);
41 extern PyObject* PyInit__functools(void);
42 extern PyObject* PyInit__locale(void);
43 extern PyObject* PyInit__operator(void);
44 extern PyObject* PyInit__stat(void);
45 extern PyObject* PyInit__symtable(void);
46 extern PyObject* PyInit_pwd(void);
47 extern PyObject* PyInit_xxsubtype(void);
48
49 /* -- ADDMODULE MARKER 1 -- */
50
51 extern PyObject* PyMarshal_Init(void);
52 extern PyObject* PyInit__imp(void);
53 extern PyObject* PyInit_gc(void);
54 extern PyObject* PyInit__ast(void);
55 extern PyObject* PyInit__tokenize(void);
56 extern PyObject* _PyWarnings_Init(void);
57 extern PyObject* PyInit__string(void);
58
59 struct _inittab _PyImport_Inittab[] = {
60
61 {"atexit", PyInit_atexit},
62 {"faulthandler", PyInit_faulthandler},
63 {"posix", PyInit_posix},
64 {"_signal", PyInit__signal},
65 {"_tracemalloc", PyInit__tracemalloc},
66 {"_codecs", PyInit__codecs},
67 {"_collections", PyInit__collections},
68 {"errno", PyInit_errno},
69 {"_io", PyInit__io},
70 {"itertools", PyInit_itertools},
71 {"_sre", PyInit__sre},
72 {"_thread", PyInit__thread},
73 {"time", PyInit_time},
74 {"_weakref", PyInit__weakref},
75 {"_abc", PyInit__abc},
76 {"_functools", PyInit__functools},
77 {"_locale", PyInit__locale},
78 {"_operator", PyInit__operator},
79 {"_stat", PyInit__stat},
80 {"_symtable", PyInit__symtable},
81 {"pwd", PyInit_pwd},
82 {"xxsubtype", PyInit_xxsubtype},
83
84 /* -- ADDMODULE MARKER 2 -- */
85
86 /* This module lives in marshal.c */
87 {"marshal", PyMarshal_Init},
88
89 /* This lives in import.c */
90 {"_imp", PyInit__imp},
91
92 /* This lives in Python/Python-ast.c */
93 {"_ast", PyInit__ast},
94
95 /* This lives in Python/Python-tokenizer.c */
96 {"_tokenize", PyInit__tokenize},
97
98 /* These entries are here for sys.builtin_module_names */
99 {"builtins", NULL},
100 {"sys", NULL},
101
102 /* This lives in gcmodule.c */
103 {"gc", PyInit_gc},
104
105 /* This lives in _warnings.c */
106 {"_warnings", _PyWarnings_Init},
107
108 /* This lives in Objects/unicodeobject.c */
109 {"_string", PyInit__string},
110
111 /* Sentinel */
112 {0, 0}
113 };
114
115
116 #ifdef __cplusplus
117 }
118 #endif