Blame config/x86_64-linux-musl/config.c
|
|
56aef5 |
#define PY_INIT_FUNC(x) extern void x(void)
|
|
|
56aef5 |
#define PY_INIT_PTR(x) void (*x)(void)
|
|
|
56aef5 |
|
|
|
56aef5 |
PY_INIT_FUNC(initthread);
|
|
|
56aef5 |
PY_INIT_FUNC(initsignal);
|
|
|
56aef5 |
PY_INIT_FUNC(initposix);
|
|
|
56aef5 |
PY_INIT_FUNC(initerrno);
|
|
|
56aef5 |
PY_INIT_FUNC(initpwd);
|
|
|
56aef5 |
PY_INIT_FUNC(init_sre);
|
|
|
56aef5 |
PY_INIT_FUNC(init_codecs);
|
|
|
56aef5 |
PY_INIT_FUNC(init_weakref);
|
|
|
56aef5 |
PY_INIT_FUNC(initzipimport);
|
|
|
56aef5 |
PY_INIT_FUNC(init_symtable);
|
|
|
56aef5 |
PY_INIT_FUNC(initxxsubtype);
|
|
|
56aef5 |
|
|
|
56aef5 |
PY_INIT_FUNC(PyMarshal_Init);
|
|
|
56aef5 |
PY_INIT_FUNC(initimp);
|
|
|
56aef5 |
PY_INIT_FUNC(initgc);
|
|
|
56aef5 |
PY_INIT_FUNC(init_ast);
|
|
|
56aef5 |
PY_INIT_FUNC(_PyWarnings_Init);
|
|
|
56aef5 |
|
|
|
56aef5 |
struct _inittab {
|
|
|
56aef5 |
char * name;
|
|
|
56aef5 |
PY_INIT_PTR(initfunc);
|
|
|
56aef5 |
};
|
|
|
56aef5 |
|
|
|
56aef5 |
struct _inittab _PyImport_Inittab[] = {
|
|
|
56aef5 |
{"thread", initthread},
|
|
|
56aef5 |
{"signal", initsignal},
|
|
|
56aef5 |
{"posix", initposix},
|
|
|
56aef5 |
{"errno", initerrno},
|
|
|
56aef5 |
{"pwd", initpwd},
|
|
|
56aef5 |
{"_sre", init_sre},
|
|
|
56aef5 |
{"_codecs", init_codecs},
|
|
|
56aef5 |
{"_weakref", init_weakref},
|
|
|
56aef5 |
{"zipimport", initzipimport},
|
|
|
56aef5 |
{"_symtable", init_symtable},
|
|
|
56aef5 |
{"xxsubtype", initxxsubtype},
|
|
|
56aef5 |
|
|
|
56aef5 |
{"marshal", PyMarshal_Init},
|
|
|
56aef5 |
{"imp", initimp},
|
|
|
56aef5 |
{"_ast", init_ast},
|
|
|
56aef5 |
{"__main__", 0},
|
|
|
56aef5 |
{"__builtin__", 0},
|
|
|
56aef5 |
{"sys", 0},
|
|
|
56aef5 |
{"exceptions", 0},
|
|
|
56aef5 |
{"gc", initgc},
|
|
|
56aef5 |
{"_warnings", _PyWarnings_Init},
|
|
|
56aef5 |
{0, 0}
|
|
|
56aef5 |
};
|