Mercurial > cpython-lru_cache-weakref
annotate PC/config.c @ 79675:c0a2294de787 2.7
Issue #16199: Backport 2to3 typo fix from 3.2.
| author | Chris Jerdonek <chris.jerdonek@gmail.com> |
|---|---|
| date | Thu, 11 Oct 2012 16:15:46 -0700 |
| parents | b36cb4602e21 |
| children |
| 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 |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
8 extern void initarray(void); |
|
41590
1c1705bf36b8
Fix problems in x64 build that were discovered by the testsuite:
Kristján Valur Jónsson <kristjan@ccpgames.com>
parents:
40989
diff
changeset
|
9 #ifndef MS_WINI64 |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
10 extern void initaudioop(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 |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
12 extern void initbinascii(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
13 extern void initcmath(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
14 extern void initerrno(void); |
|
45439
8eb598331231
Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct().
Eric Smith <eric@trueblade.com>
parents:
41792
diff
changeset
|
15 extern void initfuture_builtins(void); |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
16 extern void initgc(void); |
|
41590
1c1705bf36b8
Fix problems in x64 build that were discovered by the testsuite:
Kristján Valur Jónsson <kristjan@ccpgames.com>
parents:
40989
diff
changeset
|
17 #ifndef MS_WINI64 |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
18 extern void initimageop(void); |
| 12617 | 19 #endif |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
20 extern void initmath(void); |
|
35399
c9eb25fe39cb
Update the PC configuration and project files for sha256 and sha512.
Raymond Hettinger <python@rcn.com>
parents:
34636
diff
changeset
|
21 extern void init_md5(void); |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
22 extern void initnt(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
23 extern void initoperator(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
24 extern void initsignal(void); |
|
35399
c9eb25fe39cb
Update the PC configuration and project files for sha256 and sha512.
Raymond Hettinger <python@rcn.com>
parents:
34636
diff
changeset
|
25 extern void init_sha(void); |
|
c9eb25fe39cb
Update the PC configuration and project files for sha256 and sha512.
Raymond Hettinger <python@rcn.com>
parents:
34636
diff
changeset
|
26 extern void init_sha256(void); |
|
c9eb25fe39cb
Update the PC configuration and project files for sha256 and sha512.
Raymond Hettinger <python@rcn.com>
parents:
34636
diff
changeset
|
27 extern void init_sha512(void); |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
28 extern void initstrop(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
29 extern void inittime(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
30 extern void initthread(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
31 extern void initcStringIO(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
32 extern void initcPickle(void); |
|
5953
1a99695a41cc
Got the new structure working with MSVC 4.2.
Guido van Rossum <guido@python.org>
parents:
5418
diff
changeset
|
33 #ifdef WIN32 |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
34 extern void initmsvcrt(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
35 extern void init_locale(void); |
|
5953
1a99695a41cc
Got the new structure working with MSVC 4.2.
Guido van Rossum <guido@python.org>
parents:
5418
diff
changeset
|
36 #endif |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
37 extern void init_codecs(void); |
|
16402
08ac556f2d12
Teach Windows build about the _weakref module.
Tim Peters <tim.peters@gmail.com>
parents:
15791
diff
changeset
|
38 extern void init_weakref(void); |
|
20400
65790562033c
Get hotshot closer to compiling on Windows.
Tim Peters <tim.peters@gmail.com>
parents:
18933
diff
changeset
|
39 extern void init_hotshot(void); |
|
18933
09df3254b49d
Merge of descr-branch back into trunk.
Tim Peters <tim.peters@gmail.com>
parents:
16402
diff
changeset
|
40 extern void initxxsubtype(void); |
|
26885
54aacb87beda
PEP 302 + zipimport:
Just van Rossum <just@letterror.com>
parents:
26831
diff
changeset
|
41 extern void initzipimport(void); |
|
26831
9e409107aeea
Taught the Windows build about _randommodule.c. This is compiled
Tim Peters <tim.peters@gmail.com>
parents:
24121
diff
changeset
|
42 extern void init_random(void); |
|
27570
ba57c3daf6e9
Move itertools module from the sandbox and into production.
Raymond Hettinger <python@rcn.com>
parents:
26885
diff
changeset
|
43 extern void inititertools(void); |
|
40989
4087c0ec733b
Prepare collections module for pure python code entries.
Raymond Hettinger <python@rcn.com>
parents:
39230
diff
changeset
|
44 extern void init_collections(void); |
|
31931
63b68cb2b442
* Restore the pure python version of heapq.py.
Raymond Hettinger <python@rcn.com>
parents:
31436
diff
changeset
|
45 extern void init_heapq(void); |
|
31353
ed20259a1ea5
SF Patch #864863: Bisect C implementation
Raymond Hettinger <python@rcn.com>
parents:
31318
diff
changeset
|
46 extern void init_bisect(void); |
|
31318
099a4a2f1f77
Update build procedure to VC 7.1; make more modules builtin.
Martin v. Löwis <martin@v.loewis.de>
parents:
30875
diff
changeset
|
47 extern void init_symtable(void); |
|
099a4a2f1f77
Update build procedure to VC 7.1; make more modules builtin.
Martin v. Löwis <martin@v.loewis.de>
parents:
30875
diff
changeset
|
48 extern void initmmap(void); |
|
099a4a2f1f77
Update build procedure to VC 7.1; make more modules builtin.
Martin v. Löwis <martin@v.loewis.de>
parents:
30875
diff
changeset
|
49 extern void init_csv(void); |
|
099a4a2f1f77
Update build procedure to VC 7.1; make more modules builtin.
Martin v. Löwis <martin@v.loewis.de>
parents:
30875
diff
changeset
|
50 extern void init_sre(void); |
|
099a4a2f1f77
Update build procedure to VC 7.1; make more modules builtin.
Martin v. Löwis <martin@v.loewis.de>
parents:
30875
diff
changeset
|
51 extern void initparser(void); |
|
099a4a2f1f77
Update build procedure to VC 7.1; make more modules builtin.
Martin v. Löwis <martin@v.loewis.de>
parents:
30875
diff
changeset
|
52 extern void init_winreg(void); |
|
38269
b8bef5a07df6
Get the Windows build working again (recover from
Tim Peters <tim.peters@gmail.com>
parents:
37022
diff
changeset
|
53 extern void init_struct(void); |
|
31318
099a4a2f1f77
Update build procedure to VC 7.1; make more modules builtin.
Martin v. Löwis <martin@v.loewis.de>
parents:
30875
diff
changeset
|
54 extern void initdatetime(void); |
|
38477
aa065f820252
Apply modified version of Collin Winter's patch #1478788
Nick Coghlan <ncoghlan@gmail.com>
parents:
38269
diff
changeset
|
55 extern void init_functools(void); |
|
46676
4ded35754cb7
Add the 'json' package. Code taken from simplejson 1.9 and contributed by Bob
Brett Cannon <bcannon@gmail.com>
parents:
46417
diff
changeset
|
56 extern void init_json(void); |
| 36188 | 57 extern void initzlib(void); |
|
3624
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
58 |
|
31406
69a365e47ac0
Add cjkcodecs to build process
Martin v. Löwis <martin@v.loewis.de>
parents:
31353
diff
changeset
|
59 extern void init_multibytecodec(void); |
|
32733
977f267b00f9
Woo hoo! All the encoding tests pass on Windows (& I downloaded the
Tim Peters <tim.peters@gmail.com>
parents:
32731
diff
changeset
|
60 extern void init_codecs_cn(void); |
|
977f267b00f9
Woo hoo! All the encoding tests pass on Windows (& I downloaded the
Tim Peters <tim.peters@gmail.com>
parents:
32731
diff
changeset
|
61 extern void init_codecs_hk(void); |
|
32838
24dd1d07afdb
Add missing _codecs_iso2022 module of cjkcodecs. I'll add unittest
Hye-Shik Chang <hyeshik@gmail.com>
parents:
32733
diff
changeset
|
62 extern void init_codecs_iso2022(void); |
|
32733
977f267b00f9
Woo hoo! All the encoding tests pass on Windows (& I downloaded the
Tim Peters <tim.peters@gmail.com>
parents:
32731
diff
changeset
|
63 extern void init_codecs_jp(void); |
|
977f267b00f9
Woo hoo! All the encoding tests pass on Windows (& I downloaded the
Tim Peters <tim.peters@gmail.com>
parents:
32731
diff
changeset
|
64 extern void init_codecs_kr(void); |
|
977f267b00f9
Woo hoo! All the encoding tests pass on Windows (& I downloaded the
Tim Peters <tim.peters@gmail.com>
parents:
32731
diff
changeset
|
65 extern void init_codecs_tw(void); |
|
33730
44cdac9bf785
Supply the _subprocess module under 7.1. I'm not sure what the status
Tim Peters <tim.peters@gmail.com>
parents:
33380
diff
changeset
|
66 extern void init_subprocess(void); |
| 36495 | 67 extern void init_lsprof(void); |
| 36669 | 68 extern void init_ast(void); |
|
54745
f118aab650dd
Updated MSVC files to follow r73394.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
46805
diff
changeset
|
69 extern void init_io(void); |
|
46414
840064802952
Re-implement the 'warnings' module in C. This allows for usage of the
Brett Cannon <bcannon@gmail.com>
parents:
46360
diff
changeset
|
70 extern void _PyWarnings_Init(void); |
|
31406
69a365e47ac0
Add cjkcodecs to build process
Martin v. Löwis <martin@v.loewis.de>
parents:
31353
diff
changeset
|
71 |
|
28672
2a23fc83720f
Patch #714957: Explain ADDMODULE MARKER.
Martin v. Löwis <martin@v.loewis.de>
parents:
27570
diff
changeset
|
72 /* 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
|
73 /* -- ADDMODULE MARKER 1 -- */ |
|
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
74 |
|
13660
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
75 extern void PyMarshal_Init(void); |
|
a1ce07218781
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
Thomas Wouters <thomas@python.org>
parents:
13574
diff
changeset
|
76 extern void initimp(void); |
|
3624
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
77 |
| 5378 | 78 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
|
79 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
80 {"array", initarray}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
81 {"_ast", init_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
|
82 #ifdef MS_WINDOWS |
|
41590
1c1705bf36b8
Fix problems in x64 build that were discovered by the testsuite:
Kristján Valur Jónsson <kristjan@ccpgames.com>
parents:
40989
diff
changeset
|
83 #ifndef MS_WINI64 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
84 {"audioop", initaudioop}, |
|
3624
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
85 #endif |
| 12617 | 86 #endif |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
87 {"binascii", initbinascii}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
88 {"cmath", initcmath}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
89 {"errno", initerrno}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
90 {"future_builtins", initfuture_builtins}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
91 {"gc", initgc}, |
|
41590
1c1705bf36b8
Fix problems in x64 build that were discovered by the testsuite:
Kristján Valur Jónsson <kristjan@ccpgames.com>
parents:
40989
diff
changeset
|
92 #ifndef MS_WINI64 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
93 {"imageop", initimageop}, |
| 12617 | 94 #endif |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
95 {"math", initmath}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
96 {"_md5", init_md5}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
97 {"nt", initnt}, /* Use the NT os functions, not posix */ |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
98 {"operator", initoperator}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
99 {"signal", initsignal}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
100 {"_sha", init_sha}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
101 {"_sha256", init_sha256}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
102 {"_sha512", init_sha512}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
103 {"strop", initstrop}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
104 {"time", inittime}, |
|
4107
3ac030cc33f0
Added thread module (it was already in the project!)
Guido van Rossum <guido@python.org>
parents:
4105
diff
changeset
|
105 #ifdef WITH_THREAD |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
106 {"thread", initthread}, |
|
4107
3ac030cc33f0
Added thread module (it was already in the project!)
Guido van Rossum <guido@python.org>
parents:
4105
diff
changeset
|
107 #endif |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
108 {"cStringIO", initcStringIO}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
109 {"cPickle", initcPickle}, |
|
5953
1a99695a41cc
Got the new structure working with MSVC 4.2.
Guido van Rossum <guido@python.org>
parents:
5418
diff
changeset
|
110 #ifdef WIN32 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
111 {"msvcrt", initmsvcrt}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
112 {"_locale", init_locale}, |
|
5953
1a99695a41cc
Got the new structure working with MSVC 4.2.
Guido van Rossum <guido@python.org>
parents:
5418
diff
changeset
|
113 #endif |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
114 /* XXX Should _subprocess go in a WIN32 block? not WIN64? */ |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
115 {"_subprocess", init_subprocess}, |
|
3624
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
116 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
117 {"_codecs", init_codecs}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
118 {"_weakref", init_weakref}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
119 {"_hotshot", init_hotshot}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
120 {"_random", init_random}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
121 {"_bisect", init_bisect}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
122 {"_heapq", init_heapq}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
123 {"_lsprof", init_lsprof}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
124 {"itertools", inititertools}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
125 {"_collections", init_collections}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
126 {"_symtable", init_symtable}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
127 {"mmap", initmmap}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
128 {"_csv", init_csv}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
129 {"_sre", init_sre}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
130 {"parser", initparser}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
131 {"_winreg", init_winreg}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
132 {"_struct", init_struct}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
133 {"datetime", initdatetime}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
134 {"_functools", init_functools}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
135 {"_json", init_json}, |
|
11993
b5e81271c4c8
VC++ project changes to add new Unicode files and modules.
Guido van Rossum <guido@python.org>
parents:
10588
diff
changeset
|
136 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
137 {"xxsubtype", initxxsubtype}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
138 {"zipimport", initzipimport}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
139 {"zlib", initzlib}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
140 |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
141 /* CJK codecs */ |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
142 {"_multibytecodec", init_multibytecodec}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
143 {"_codecs_cn", init_codecs_cn}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
144 {"_codecs_hk", init_codecs_hk}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
145 {"_codecs_iso2022", init_codecs_iso2022}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
146 {"_codecs_jp", init_codecs_jp}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
147 {"_codecs_kr", init_codecs_kr}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
148 {"_codecs_tw", init_codecs_tw}, |
|
31406
69a365e47ac0
Add cjkcodecs to build process
Martin v. Löwis <martin@v.loewis.de>
parents:
31353
diff
changeset
|
149 |
|
28672
2a23fc83720f
Patch #714957: Explain ADDMODULE MARKER.
Martin v. Löwis <martin@v.loewis.de>
parents:
27570
diff
changeset
|
150 /* 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
|
151 /* -- ADDMODULE MARKER 2 -- */ |
|
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
152 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
153 /* This module "lives in" with marshal.c */ |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
154 {"marshal", PyMarshal_Init}, |
|
3624
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
155 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
156 /* This lives it with import.c */ |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
157 {"imp", initimp}, |
|
3624
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
158 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
159 /* These entries are here for sys.builtin_module_names */ |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
160 {"__main__", NULL}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
161 {"__builtin__", NULL}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
162 {"sys", NULL}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
163 {"exceptions", NULL}, |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
164 {"_warnings", _PyWarnings_Init}, |
|
46414
840064802952
Re-implement the 'warnings' module in C. This allows for usage of the
Brett Cannon <bcannon@gmail.com>
parents:
46360
diff
changeset
|
165 |
|
61463
fd25030223b0
Untabify C files. Will watch buildbots.
Antoine Pitrou <solipsis@pitrou.net>
parents:
54745
diff
changeset
|
166 {"_io", init_io}, |
|
54745
f118aab650dd
Updated MSVC files to follow r73394.
Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp>
parents:
46805
diff
changeset
|
167 |
|
61465
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
168 /* Sentinel */ |
|
e38335d4df91
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou <solipsis@pitrou.net>
parents:
46805
diff
changeset
|
169 {0, 0} |
|
3624
5a98a4fd58b8
config files for DOS and Windows (all versions, all compilers)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
170 }; |
