blob: 0372401932743f6f0fbfe6f158090f1658a6ddb5 [file] [log] [blame]
Guido van Rossum12669741996-05-22 16:38:17 +00001
2#ifndef Py_PYDEBUG_H
3#define Py_PYDEBUG_H
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8extern DL_IMPORT(int) Py_DebugFlag;
9extern DL_IMPORT(int) Py_VerboseFlag;
Guido van Rossum3f3a2681997-02-14 19:51:09 +000010extern DL_IMPORT(int) Py_InteractiveFlag;
Guido van Rossume9e47791997-03-03 19:13:54 +000011extern DL_IMPORT(int) Py_OptimizeFlag;
Guido van Rossum3d90af91997-08-29 22:34:00 +000012extern DL_IMPORT(int) Py_NoSiteFlag;
Barry Warsawd5a0ff91997-08-29 22:01:11 +000013extern DL_IMPORT(int) Py_UseClassExceptionsFlag;
Guido van Rossum95c745b1998-02-06 22:27:46 +000014extern DL_IMPORT(int) Py_FrozenFlag;
Guido van Rossum4d856ee1998-04-10 17:59:44 +000015extern DL_IMPORT(int) Py_TabcheckFlag;
Guido van Rossumb16d1972000-05-01 17:55:15 +000016extern DL_IMPORT(int) Py_UnicodeFlag;
Guido van Rossum12669741996-05-22 16:38:17 +000017
Fred Drake5eb6d4e2000-07-08 23:37:28 +000018DL_IMPORT(void) Py_FatalError(char *message);
Guido van Rossum12669741996-05-22 16:38:17 +000019
20#ifdef __cplusplus
21}
22#endif
23#endif /* !Py_PYDEBUG_H */