1 
2 /* Return the compiler identification, if possible. */
3 
4 #include "Python.h"
5 
6 #ifndef COMPILER
7 
8 #ifdef __GNUC__
9 #define COMPILER "\n[GCC " __VERSION__ "]"
10 #endif
11 
12 #endif /* !COMPILER */
13 
14 #ifndef COMPILER
15 
16 #ifdef __cplusplus
17 #define COMPILER "[C++]"
18 #else
19 #define COMPILER "[C]"
20 #endif
21 
22 #endif /* !COMPILER */
23 
24 const char *
Py_GetCompiler(void)25 Py_GetCompiler(void)
26 {
27 	return COMPILER;
28 }
29