blob: 657866c434345cafc25c949e1158a20b2268ccf1 [file] [log] [blame]
Dan Willemsenb3614d22019-10-07 16:06:34 -07001/* Generated automatically from ../../../Modules/config.c.in by makesetup. */
2/* -*- C -*- ***********************************************
3Copyright (c) 2000, BeOpen.com.
4Copyright (c) 1995-2000, Corporation for National Research Initiatives.
5Copyright (c) 1990-1995, Stichting Mathematisch Centrum.
6All rights reserved.
7
8See the file "Misc/COPYRIGHT" for information on usage and
9redistribution 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
22extern "C" {
23#endif
24
25
26extern PyObject* PyInit_array(void);
27extern PyObject* PyInit_cmath(void);
28extern PyObject* PyInit_math(void);
29extern PyObject* PyInit__contextvars(void);
30extern PyObject* PyInit_time(void);
31extern PyObject* PyInit__datetime(void);
32extern PyObject* PyInit__random(void);
33extern PyObject* PyInit__bisect(void);
34extern PyObject* PyInit__heapq(void);
35extern PyObject* PyInit__pickle(void);
36extern PyObject* PyInit_atexit(void);
37extern PyObject* PyInit__json(void);
38extern PyObject* PyInit__lsprof(void);
39extern PyObject* PyInit_unicodedata(void);
40extern PyObject* PyInit__opcode(void);
41extern PyObject* PyInit__asyncio(void);
42extern PyObject* PyInit__abc(void);
43extern PyObject* PyInit__queue(void);
44extern PyObject* PyInit__statistics(void);
45extern PyObject* PyInit_fcntl(void);
46extern PyObject* PyInit_pwd(void);
47extern PyObject* PyInit_grp(void);
48extern PyObject* PyInit_select(void);
49extern PyObject* PyInit_parser(void);
50extern PyObject* PyInit_mmap(void);
51extern PyObject* PyInit_syslog(void);
52extern PyObject* PyInit__xxsubinterpreters(void);
53extern PyObject* PyInit__csv(void);
54extern PyObject* PyInit__posixsubprocess(void);
55extern PyObject* PyInit__socket(void);
56extern PyObject* PyInit_termios(void);
57extern PyObject* PyInit_resource(void);
58extern PyObject* PyInit_zlib(void);
59extern PyObject* PyInit_binascii(void);
60extern PyObject* PyInit_pyexpat(void);
61extern PyObject* PyInit__multibytecodec(void);
62extern PyObject* PyInit__codecs_kr(void);
63extern PyObject* PyInit__codecs_jp(void);
64extern PyObject* PyInit__codecs_cn(void);
65extern PyObject* PyInit__codecs_tw(void);
66extern PyObject* PyInit__codecs_hk(void);
67extern PyObject* PyInit__codecs_iso2022(void);
68extern PyObject* PyInit__multiprocessing(void);
69extern PyObject* PyInit__ctypes(void);
70extern PyObject* PyInit__sha256(void);
71extern PyObject* PyInit__sha512(void);
72extern PyObject* PyInit__md5(void);
73extern PyObject* PyInit__sha1(void);
74extern PyObject* PyInit__struct(void);
75extern PyObject* PyInit_posix(void);
76extern PyObject* PyInit_errno(void);
77extern PyObject* PyInit_pwd(void);
78extern PyObject* PyInit__sre(void);
79extern PyObject* PyInit__codecs(void);
80extern PyObject* PyInit__weakref(void);
81extern PyObject* PyInit__functools(void);
82extern PyObject* PyInit__operator(void);
83extern PyObject* PyInit__collections(void);
84extern PyObject* PyInit__abc(void);
85extern PyObject* PyInit_itertools(void);
86extern PyObject* PyInit_atexit(void);
87extern PyObject* PyInit__signal(void);
88extern PyObject* PyInit__stat(void);
89extern PyObject* PyInit_time(void);
90extern PyObject* PyInit__thread(void);
91extern PyObject* PyInit__locale(void);
92extern PyObject* PyInit__io(void);
93extern PyObject* PyInit_faulthandler(void);
94extern PyObject* PyInit__tracemalloc(void);
95extern PyObject* PyInit__symtable(void);
96extern PyObject* PyInit_xxsubtype(void);
97
98/* -- ADDMODULE MARKER 1 -- */
99
100extern PyObject* PyMarshal_Init(void);
101extern PyObject* PyInit__imp(void);
102extern PyObject* PyInit_gc(void);
103extern PyObject* PyInit__ast(void);
104extern PyObject* _PyWarnings_Init(void);
105extern PyObject* PyInit__string(void);
106
107struct _inittab _PyImport_Inittab[] = {
108
109 {"array", PyInit_array},
110 {"cmath", PyInit_cmath},
111 {"math", PyInit_math},
112 {"_contextvars", PyInit__contextvars},
113 {"time", PyInit_time},
114 {"_datetime", PyInit__datetime},
115 {"_random", PyInit__random},
116 {"_bisect", PyInit__bisect},
117 {"_heapq", PyInit__heapq},
118 {"_pickle", PyInit__pickle},
119 {"atexit", PyInit_atexit},
120 {"_json", PyInit__json},
121 {"_lsprof", PyInit__lsprof},
122 {"unicodedata", PyInit_unicodedata},
123 {"_opcode", PyInit__opcode},
124 {"_asyncio", PyInit__asyncio},
125 {"_abc", PyInit__abc},
126 {"_queue", PyInit__queue},
127 {"_statistics", PyInit__statistics},
128 {"fcntl", PyInit_fcntl},
129 {"pwd", PyInit_pwd},
130 {"grp", PyInit_grp},
131 {"select", PyInit_select},
132 {"parser", PyInit_parser},
133 {"mmap", PyInit_mmap},
134 {"syslog", PyInit_syslog},
135 {"_xxsubinterpreters", PyInit__xxsubinterpreters},
136 {"_csv", PyInit__csv},
137 {"_posixsubprocess", PyInit__posixsubprocess},
138 {"_socket", PyInit__socket},
139 {"termios", PyInit_termios},
140 {"resource", PyInit_resource},
141 {"zlib", PyInit_zlib},
142 {"binascii", PyInit_binascii},
143 {"pyexpat", PyInit_pyexpat},
144 {"_multibytecodec", PyInit__multibytecodec},
145 {"_codecs_kr", PyInit__codecs_kr},
146 {"_codecs_jp", PyInit__codecs_jp},
147 {"_codecs_cn", PyInit__codecs_cn},
148 {"_codecs_tw", PyInit__codecs_tw},
149 {"_codecs_hk", PyInit__codecs_hk},
150 {"_codecs_iso2022", PyInit__codecs_iso2022},
151 {"_multiprocessing", PyInit__multiprocessing},
152 {"_ctypes", PyInit__ctypes},
153 {"_sha256", PyInit__sha256},
154 {"_sha512", PyInit__sha512},
155 {"_md5", PyInit__md5},
156 {"_sha1", PyInit__sha1},
157 {"_struct", PyInit__struct},
158 {"posix", PyInit_posix},
159 {"errno", PyInit_errno},
160 {"pwd", PyInit_pwd},
161 {"_sre", PyInit__sre},
162 {"_codecs", PyInit__codecs},
163 {"_weakref", PyInit__weakref},
164 {"_functools", PyInit__functools},
165 {"_operator", PyInit__operator},
166 {"_collections", PyInit__collections},
167 {"_abc", PyInit__abc},
168 {"itertools", PyInit_itertools},
169 {"atexit", PyInit_atexit},
170 {"_signal", PyInit__signal},
171 {"_stat", PyInit__stat},
172 {"time", PyInit_time},
173 {"_thread", PyInit__thread},
174 {"_locale", PyInit__locale},
175 {"_io", PyInit__io},
176 {"faulthandler", PyInit_faulthandler},
177 {"_tracemalloc", PyInit__tracemalloc},
178 {"_symtable", PyInit__symtable},
179 {"xxsubtype", PyInit_xxsubtype},
180
181/* -- ADDMODULE MARKER 2 -- */
182
183 /* This module lives in marshal.c */
184 {"marshal", PyMarshal_Init},
185
186 /* This lives in import.c */
187 {"_imp", PyInit__imp},
188
189 /* This lives in Python/Python-ast.c */
190 {"_ast", PyInit__ast},
191
192 /* These entries are here for sys.builtin_module_names */
193 {"builtins", NULL},
194 {"sys", NULL},
195
196 /* This lives in gcmodule.c */
197 {"gc", PyInit_gc},
198
199 /* This lives in _warnings.c */
200 {"_warnings", _PyWarnings_Init},
201
202 /* This lives in Objects/unicodeobject.c */
203 {"_string", PyInit__string},
204
205 /* Sentinel */
206 {0, 0}
207};
208
209
210#ifdef __cplusplus
211}
212#endif