config.c 3.3 KB

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