blob: 7e1705ad4652e4f3de3ad0bcaceb36cc7250c8b3 [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);
Jan Monsch418f68d2020-04-15 19:47:09 +020070extern PyObject* PyInit__blake2(void);
Dan Willemsenb3614d22019-10-07 16:06:34 -070071extern PyObject* PyInit__md5(void);
72extern PyObject* PyInit__sha1(void);
Jan Monsch418f68d2020-04-15 19:47:09 +020073extern PyObject* PyInit__sha256(void);
74extern PyObject* PyInit__sha512(void);
75extern PyObject* PyInit__sha3(void);
Dan Willemsenb3614d22019-10-07 16:06:34 -070076extern PyObject* PyInit__struct(void);
77extern PyObject* PyInit_posix(void);
78extern PyObject* PyInit_errno(void);
79extern PyObject* PyInit_pwd(void);
80extern PyObject* PyInit__sre(void);
81extern PyObject* PyInit__codecs(void);
82extern PyObject* PyInit__weakref(void);
83extern PyObject* PyInit__functools(void);
84extern PyObject* PyInit__operator(void);
85extern PyObject* PyInit__collections(void);
86extern PyObject* PyInit__abc(void);
87extern PyObject* PyInit_itertools(void);
88extern PyObject* PyInit_atexit(void);
89extern PyObject* PyInit__signal(void);
90extern PyObject* PyInit__stat(void);
91extern PyObject* PyInit_time(void);
92extern PyObject* PyInit__thread(void);
93extern PyObject* PyInit__locale(void);
94extern PyObject* PyInit__io(void);
95extern PyObject* PyInit_faulthandler(void);
96extern PyObject* PyInit__tracemalloc(void);
97extern PyObject* PyInit__symtable(void);
98extern PyObject* PyInit_xxsubtype(void);
99
100/* -- ADDMODULE MARKER 1 -- */
101
102extern PyObject* PyMarshal_Init(void);
103extern PyObject* PyInit__imp(void);
104extern PyObject* PyInit_gc(void);
105extern PyObject* PyInit__ast(void);
106extern PyObject* _PyWarnings_Init(void);
107extern PyObject* PyInit__string(void);
108
109struct _inittab _PyImport_Inittab[] = {
110
111 {"array", PyInit_array},
112 {"cmath", PyInit_cmath},
113 {"math", PyInit_math},
114 {"_contextvars", PyInit__contextvars},
115 {"time", PyInit_time},
116 {"_datetime", PyInit__datetime},
117 {"_random", PyInit__random},
118 {"_bisect", PyInit__bisect},
119 {"_heapq", PyInit__heapq},
120 {"_pickle", PyInit__pickle},
121 {"atexit", PyInit_atexit},
122 {"_json", PyInit__json},
123 {"_lsprof", PyInit__lsprof},
124 {"unicodedata", PyInit_unicodedata},
125 {"_opcode", PyInit__opcode},
126 {"_asyncio", PyInit__asyncio},
127 {"_abc", PyInit__abc},
128 {"_queue", PyInit__queue},
129 {"_statistics", PyInit__statistics},
130 {"fcntl", PyInit_fcntl},
131 {"pwd", PyInit_pwd},
132 {"grp", PyInit_grp},
133 {"select", PyInit_select},
134 {"parser", PyInit_parser},
135 {"mmap", PyInit_mmap},
136 {"syslog", PyInit_syslog},
137 {"_xxsubinterpreters", PyInit__xxsubinterpreters},
138 {"_csv", PyInit__csv},
139 {"_posixsubprocess", PyInit__posixsubprocess},
140 {"_socket", PyInit__socket},
141 {"termios", PyInit_termios},
142 {"resource", PyInit_resource},
143 {"zlib", PyInit_zlib},
144 {"binascii", PyInit_binascii},
145 {"pyexpat", PyInit_pyexpat},
146 {"_multibytecodec", PyInit__multibytecodec},
147 {"_codecs_kr", PyInit__codecs_kr},
148 {"_codecs_jp", PyInit__codecs_jp},
149 {"_codecs_cn", PyInit__codecs_cn},
150 {"_codecs_tw", PyInit__codecs_tw},
151 {"_codecs_hk", PyInit__codecs_hk},
152 {"_codecs_iso2022", PyInit__codecs_iso2022},
153 {"_multiprocessing", PyInit__multiprocessing},
154 {"_ctypes", PyInit__ctypes},
Jan Monsch418f68d2020-04-15 19:47:09 +0200155 {"_blake2", PyInit__blake2},
Dan Willemsenb3614d22019-10-07 16:06:34 -0700156 {"_md5", PyInit__md5},
157 {"_sha1", PyInit__sha1},
Jan Monsch418f68d2020-04-15 19:47:09 +0200158 {"_sha256", PyInit__sha256},
159 {"_sha512", PyInit__sha512},
160 {"_sha3", PyInit__sha3},
Dan Willemsenb3614d22019-10-07 16:06:34 -0700161 {"_struct", PyInit__struct},
162 {"posix", PyInit_posix},
163 {"errno", PyInit_errno},
164 {"pwd", PyInit_pwd},
165 {"_sre", PyInit__sre},
166 {"_codecs", PyInit__codecs},
167 {"_weakref", PyInit__weakref},
168 {"_functools", PyInit__functools},
169 {"_operator", PyInit__operator},
170 {"_collections", PyInit__collections},
171 {"_abc", PyInit__abc},
172 {"itertools", PyInit_itertools},
173 {"atexit", PyInit_atexit},
174 {"_signal", PyInit__signal},
175 {"_stat", PyInit__stat},
176 {"time", PyInit_time},
177 {"_thread", PyInit__thread},
178 {"_locale", PyInit__locale},
179 {"_io", PyInit__io},
180 {"faulthandler", PyInit_faulthandler},
181 {"_tracemalloc", PyInit__tracemalloc},
182 {"_symtable", PyInit__symtable},
183 {"xxsubtype", PyInit_xxsubtype},
184
185/* -- ADDMODULE MARKER 2 -- */
186
187 /* This module lives in marshal.c */
188 {"marshal", PyMarshal_Init},
189
190 /* This lives in import.c */
191 {"_imp", PyInit__imp},
192
193 /* This lives in Python/Python-ast.c */
194 {"_ast", PyInit__ast},
195
196 /* These entries are here for sys.builtin_module_names */
197 {"builtins", NULL},
198 {"sys", NULL},
199
200 /* This lives in gcmodule.c */
201 {"gc", PyInit_gc},
202
203 /* This lives in _warnings.c */
204 {"_warnings", _PyWarnings_Init},
205
206 /* This lives in Objects/unicodeobject.c */
207 {"_string", PyInit__string},
208
209 /* Sentinel */
210 {0, 0}
211};
212
213
214#ifdef __cplusplus
215}
216#endif