symbian-qemu-0.9.1-12/python-2.6.1/Modules/config.c.in
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 /* -*- C -*- ***********************************************
       
     2 Copyright (c) 2000, BeOpen.com.
       
     3 Copyright (c) 1995-2000, Corporation for National Research Initiatives.
       
     4 Copyright (c) 1990-1995, Stichting Mathematisch Centrum.
       
     5 All rights reserved.
       
     6 
       
     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 
       
    11 /* Module configuration */
       
    12 
       
    13 /* !!! !!! !!! This file is edited by the makesetup script !!! !!! !!! */
       
    14 
       
    15 /* This file contains the table of built-in modules.
       
    16    See init_builtin() in import.c. */
       
    17 
       
    18 #include "Python.h"
       
    19 
       
    20 #ifdef __cplusplus
       
    21 extern "C" {
       
    22 #endif
       
    23 
       
    24 
       
    25 /* -- ADDMODULE MARKER 1 -- */
       
    26 
       
    27 extern void PyMarshal_Init(void);
       
    28 extern void initimp(void);
       
    29 extern void initgc(void);
       
    30 extern void init_ast(void);
       
    31 extern void _PyWarnings_Init(void);
       
    32 
       
    33 struct _inittab _PyImport_Inittab[] = {
       
    34 
       
    35 /* -- ADDMODULE MARKER 2 -- */
       
    36 
       
    37 	/* This module lives in marshal.c */
       
    38 	{"marshal", PyMarshal_Init},
       
    39 
       
    40 	/* This lives in import.c */
       
    41 	{"imp", initimp},
       
    42 
       
    43 	/* This lives in Python/Python-ast.c */
       
    44 	{"_ast", init_ast},
       
    45 
       
    46 	/* These entries are here for sys.builtin_module_names */
       
    47 	{"__main__", NULL},
       
    48 	{"__builtin__", NULL},
       
    49 	{"sys", NULL},
       
    50 	{"exceptions", NULL},
       
    51 
       
    52 	/* This lives in gcmodule.c */
       
    53 	{"gc", initgc},
       
    54 
       
    55 	/* This lives in _warnings.c */
       
    56 	{"_warnings", _PyWarnings_Init},
       
    57 
       
    58 	/* Sentinel */
       
    59 	{0, 0}
       
    60 };
       
    61 
       
    62 
       
    63 #ifdef __cplusplus
       
    64 }
       
    65 #endif
       
    66