Showing the changes to sys/src/cmd/python/Python/getcompiler.c (1 of 3706 files). Show all
Unified · Split
| @@ -0,0 +1,28 @@ | ||
| 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 | +} | |