annotate PC/config.c @ 78069:a8aa77458e12 3.2

Add c_size_t and c_ssize_t to the ctypes summary table.
author Antoine Pitrou <solipsis@pitrou.net>
date Thu, 12 Jul 2012 20:31:50 +0200
parents fd044cda97d8
children b0680b5a5215
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 /* Module configuration */
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
2
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
3 /* This file contains the table of built-in modules.
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
4 See init_builtin() in import.c. */
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
5
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
6 #include "Python.h"
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
7
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
8 extern PyObject* PyInit_array(void);
41716
00c02c4488ce Merged revisions 55325-55327 via svnmerge from
Guido van Rossum <guido@python.org>
parents: 41554
diff changeset
9 #ifndef MS_WINI64
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
10 extern PyObject* PyInit_audioop(void);
15015
da3e8c5064ca Enable the binascii module for Win64. It builds and passes the test suite.
Trent Mick <trentm@activestate.com>
parents: 14375
diff changeset
11 #endif
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
12 extern PyObject* PyInit_binascii(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
13 extern PyObject* PyInit_cmath(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
14 extern PyObject* PyInit_errno(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
15 extern PyObject* PyInit_gc(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
16 extern PyObject* PyInit_math(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
17 extern PyObject* PyInit__md5(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
18 extern PyObject* PyInit_nt(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
19 extern PyObject* PyInit_operator(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
20 extern PyObject* PyInit_signal(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
21 extern PyObject* PyInit__sha1(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
22 extern PyObject* PyInit__sha256(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
23 extern PyObject* PyInit__sha512(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
24 extern PyObject* PyInit_time(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
25 extern PyObject* PyInit__thread(void);
5953
1a99695a41cc Got the new structure working with MSVC 4.2.
Guido van Rossum <guido@python.org>
parents: 5418
diff changeset
26 #ifdef WIN32
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
27 extern PyObject* PyInit_msvcrt(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
28 extern PyObject* PyInit__locale(void);
5953
1a99695a41cc Got the new structure working with MSVC 4.2.
Guido van Rossum <guido@python.org>
parents: 5418
diff changeset
29 #endif
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
30 extern PyObject* PyInit__codecs(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
31 extern PyObject* PyInit__weakref(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
32 extern PyObject* PyInit_xxsubtype(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
33 extern PyObject* PyInit_zipimport(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
34 extern PyObject* PyInit__random(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
35 extern PyObject* PyInit_itertools(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
36 extern PyObject* PyInit__collections(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
37 extern PyObject* PyInit__heapq(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
38 extern PyObject* PyInit__bisect(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
39 extern PyObject* PyInit__symtable(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
40 extern PyObject* PyInit_mmap(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
41 extern PyObject* PyInit__csv(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
42 extern PyObject* PyInit__sre(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
43 extern PyObject* PyInit_parser(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
44 extern PyObject* PyInit_winreg(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
45 extern PyObject* PyInit__struct(void);
63184
afdb53323065 Issue #7989: Added pure python implementation of the datetime module.
Alexander Belopolsky <alexander.belopolsky@gmail.com>
parents: 61466
diff changeset
46 extern PyObject* PyInit__datetime(void);
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
47 extern PyObject* PyInit__functools(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
48 extern PyObject* PyInit__json(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
49 extern PyObject* PyInit_zlib(void);
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
50
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
51 extern PyObject* PyInit__multibytecodec(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
52 extern PyObject* PyInit__codecs_cn(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
53 extern PyObject* PyInit__codecs_hk(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
54 extern PyObject* PyInit__codecs_iso2022(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
55 extern PyObject* PyInit__codecs_jp(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
56 extern PyObject* PyInit__codecs_kr(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
57 extern PyObject* PyInit__codecs_tw(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
58 extern PyObject* PyInit__subprocess(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
59 extern PyObject* PyInit__lsprof(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
60 extern PyObject* PyInit__ast(void);
51991
3049ac17e256 merge the io-c branch: C implementation of the io module
Benjamin Peterson <benjamin@python.org>
parents: 47658
diff changeset
61 extern PyObject* PyInit__io(void);
47658
fcdf814c9b11 On Windows, repair compilation of builtin modules _stringio and _pickle.
Amaury Forgeot d'Arc <amauryfa@gmail.com>
parents: 47646
diff changeset
62 extern PyObject* PyInit__pickle(void);
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
63 extern PyObject* PyInit_atexit(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
64 extern PyObject* _PyWarnings_Init(void);
65291
fd044cda97d8 #9418: first step of moving private string methods to _string module.
Georg Brandl <georg@python.org>
parents: 63184
diff changeset
65 extern PyObject* PyInit__string(void);
31406
69a365e47ac0 Add cjkcodecs to build process
Martin v. Löwis <martin@v.loewis.de>
parents: 31353
diff changeset
66
28672
2a23fc83720f Patch #714957: Explain ADDMODULE MARKER.
Martin v. Löwis <martin@v.loewis.de>
parents: 27570
diff changeset
67 /* tools/freeze/makeconfig.py marker for additional "extern" */
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
68 /* -- ADDMODULE MARKER 1 -- */
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
69
47582
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
70 extern PyObject* PyMarshal_Init(void);
88a42db3777c Update to PEP 3121.
Martin v. Löwis <martin@v.loewis.de>
parents: 47549
diff changeset
71 extern PyObject* PyInit_imp(void);
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
72
5378
319e3eaecdf4 One more inittab.
Guido van Rossum <guido@python.org>
parents: 4503
diff changeset
73 struct _inittab _PyImport_Inittab[] = {
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
74
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
75 {"array", PyInit_array},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
76 {"_ast", PyInit__ast},
10108
52d57cc03f42 Some weird symbol (M_I386) was used to decide whether to include the
Guido van Rossum <guido@python.org>
parents: 10098
diff changeset
77 #ifdef MS_WINDOWS
41716
00c02c4488ce Merged revisions 55325-55327 via svnmerge from
Guido van Rossum <guido@python.org>
parents: 41554
diff changeset
78 #ifndef MS_WINI64
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
79 {"audioop", PyInit_audioop},
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
80 #endif
12617
d9cfa2e6f782 Trent Mick:
Guido van Rossum <guido@python.org>
parents: 12442
diff changeset
81 #endif
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
82 {"binascii", PyInit_binascii},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
83 {"cmath", PyInit_cmath},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
84 {"errno", PyInit_errno},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
85 {"gc", PyInit_gc},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
86 {"math", PyInit_math},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
87 {"nt", PyInit_nt}, /* Use the NT os functions, not posix */
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
88 {"operator", PyInit_operator},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
89 {"signal", PyInit_signal},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
90 {"_md5", PyInit__md5},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
91 {"_sha1", PyInit__sha1},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
92 {"_sha256", PyInit__sha256},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
93 {"_sha512", PyInit__sha512},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
94 {"time", PyInit_time},
4107
3ac030cc33f0 Added thread module (it was already in the project!)
Guido van Rossum <guido@python.org>
parents: 4105
diff changeset
95 #ifdef WITH_THREAD
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
96 {"_thread", PyInit__thread},
4107
3ac030cc33f0 Added thread module (it was already in the project!)
Guido van Rossum <guido@python.org>
parents: 4105
diff changeset
97 #endif
5953
1a99695a41cc Got the new structure working with MSVC 4.2.
Guido van Rossum <guido@python.org>
parents: 5418
diff changeset
98 #ifdef WIN32
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
99 {"msvcrt", PyInit_msvcrt},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
100 {"_locale", PyInit__locale},
5953
1a99695a41cc Got the new structure working with MSVC 4.2.
Guido van Rossum <guido@python.org>
parents: 5418
diff changeset
101 #endif
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
102 /* XXX Should _subprocess go in a WIN32 block? not WIN64? */
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
103 {"_subprocess", PyInit__subprocess},
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
104
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
105 {"_codecs", PyInit__codecs},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
106 {"_weakref", PyInit__weakref},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
107 {"_random", PyInit__random},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
108 {"_bisect", PyInit__bisect},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
109 {"_heapq", PyInit__heapq},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
110 {"_lsprof", PyInit__lsprof},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
111 {"itertools", PyInit_itertools},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
112 {"_collections", PyInit__collections},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
113 {"_symtable", PyInit__symtable},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
114 {"mmap", PyInit_mmap},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
115 {"_csv", PyInit__csv},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
116 {"_sre", PyInit__sre},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
117 {"parser", PyInit_parser},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
118 {"winreg", PyInit_winreg},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
119 {"_struct", PyInit__struct},
63184
afdb53323065 Issue #7989: Added pure python implementation of the datetime module.
Alexander Belopolsky <alexander.belopolsky@gmail.com>
parents: 61466
diff changeset
120 {"_datetime", PyInit__datetime},
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
121 {"_functools", PyInit__functools},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
122 {"_json", PyInit__json},
11993
b5e81271c4c8 VC++ project changes to add new Unicode files and modules.
Guido van Rossum <guido@python.org>
parents: 10588
diff changeset
123
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
124 {"xxsubtype", PyInit_xxsubtype},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
125 {"zipimport", PyInit_zipimport},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
126 {"zlib", PyInit_zlib},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
127
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
128 /* CJK codecs */
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
129 {"_multibytecodec", PyInit__multibytecodec},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
130 {"_codecs_cn", PyInit__codecs_cn},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
131 {"_codecs_hk", PyInit__codecs_hk},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
132 {"_codecs_iso2022", PyInit__codecs_iso2022},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
133 {"_codecs_jp", PyInit__codecs_jp},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
134 {"_codecs_kr", PyInit__codecs_kr},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
135 {"_codecs_tw", PyInit__codecs_tw},
31406
69a365e47ac0 Add cjkcodecs to build process
Martin v. Löwis <martin@v.loewis.de>
parents: 31353
diff changeset
136
28672
2a23fc83720f Patch #714957: Explain ADDMODULE MARKER.
Martin v. Löwis <martin@v.loewis.de>
parents: 27570
diff changeset
137 /* tools/freeze/makeconfig.py marker for additional "_inittab" entries */
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
138 /* -- ADDMODULE MARKER 2 -- */
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
139
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
140 /* This module "lives in" with marshal.c */
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
141 {"marshal", PyMarshal_Init},
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
142
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
143 /* This lives it with import.c */
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
144 {"imp", PyInit_imp},
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
145
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
146 /* These entries are here for sys.builtin_module_names */
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
147 {"__main__", NULL},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
148 {"builtins", NULL},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
149 {"sys", NULL},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
150 {"_warnings", _PyWarnings_Init},
65291
fd044cda97d8 #9418: first step of moving private string methods to _string module.
Georg Brandl <georg@python.org>
parents: 63184
diff changeset
151 {"_string", PyInit__string},
46430
47d9bbe10897 Merged revisions 62260-62261,62266,62271,62277-62279,62289-62290,62293-62298,62302-62306,62308,62311,62313-62315,62319-62321 via svnmerge from
Christian Heimes <christian@cheimes.de>
parents: 46370
diff changeset
152
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
153 {"_io", PyInit__io},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
154 {"_pickle", PyInit__pickle},
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
155 {"atexit", PyInit_atexit},
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
156
61466
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
157 /* Sentinel */
cab14be0ada1 Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents: 51991
diff changeset
158 {0, 0}
3624
5a98a4fd58b8 config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff changeset
159 };