blob: 9c2650747860db259b42d60f7b6b43543b76f163 [file] [log] [blame]
xf.li86118912025-03-19 20:07:27 -07001/* Generated automatically from ../Python-3.8.11/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_posix(void);
27extern PyObject* PyInit_errno(void);
28extern PyObject* PyInit_pwd(void);
29extern PyObject* PyInit__sre(void);
30extern PyObject* PyInit__codecs(void);
31extern PyObject* PyInit__weakref(void);
32extern PyObject* PyInit__functools(void);
33extern PyObject* PyInit__operator(void);
34extern PyObject* PyInit__collections(void);
35extern PyObject* PyInit__abc(void);
36extern PyObject* PyInit_itertools(void);
37extern PyObject* PyInit_atexit(void);
38extern PyObject* PyInit__signal(void);
39extern PyObject* PyInit__stat(void);
40extern PyObject* PyInit_time(void);
41extern PyObject* PyInit__thread(void);
42extern PyObject* PyInit__locale(void);
43extern PyObject* PyInit__io(void);
44extern PyObject* PyInit_faulthandler(void);
45extern PyObject* PyInit__tracemalloc(void);
46extern PyObject* PyInit__symtable(void);
47extern PyObject* PyInit_xxsubtype(void);
48
49/* -- ADDMODULE MARKER 1 -- */
50
51extern PyObject* PyMarshal_Init(void);
52extern PyObject* PyInit__imp(void);
53extern PyObject* PyInit_gc(void);
54extern PyObject* PyInit__ast(void);
55extern PyObject* _PyWarnings_Init(void);
56extern PyObject* PyInit__string(void);
57
58struct _inittab _PyImport_Inittab[] = {
59
60 {"posix", PyInit_posix},
61 {"errno", PyInit_errno},
62 {"pwd", PyInit_pwd},
63 {"_sre", PyInit__sre},
64 {"_codecs", PyInit__codecs},
65 {"_weakref", PyInit__weakref},
66 {"_functools", PyInit__functools},
67 {"_operator", PyInit__operator},
68 {"_collections", PyInit__collections},
69 {"_abc", PyInit__abc},
70 {"itertools", PyInit_itertools},
71 {"atexit", PyInit_atexit},
72 {"_signal", PyInit__signal},
73 {"_stat", PyInit__stat},
74 {"time", PyInit_time},
75 {"_thread", PyInit__thread},
76 {"_locale", PyInit__locale},
77 {"_io", PyInit__io},
78 {"faulthandler", PyInit_faulthandler},
79 {"_tracemalloc", PyInit__tracemalloc},
80 {"_symtable", PyInit__symtable},
81 {"xxsubtype", PyInit_xxsubtype},
82
83/* -- ADDMODULE MARKER 2 -- */
84
85 /* This module lives in marshal.c */
86 {"marshal", PyMarshal_Init},
87
88 /* This lives in import.c */
89 {"_imp", PyInit__imp},
90
91 /* This lives in Python/Python-ast.c */
92 {"_ast", PyInit__ast},
93
94 /* These entries are here for sys.builtin_module_names */
95 {"builtins", NULL},
96 {"sys", NULL},
97
98 /* This lives in gcmodule.c */
99 {"gc", PyInit_gc},
100
101 /* This lives in _warnings.c */
102 {"_warnings", _PyWarnings_Init},
103
104 /* This lives in Objects/unicodeobject.c */
105 {"_string", PyInit__string},
106
107 /* Sentinel */
108 {0, 0}
109};
110
111
112#ifdef __cplusplus
113}
114#endif