changeset 1 | 2fb8b9db1c86 |
0:ffa851df0825 | 1:2fb8b9db1c86 |
---|---|
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 * |
|
25 Py_GetCompiler(void) |
|
26 { |
|
27 return COMPILER; |
|
28 } |