mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-07 15:03:34 +00:00
d26d7ae0e4
Building o//third_party/python now takes 5 seconds on my PC This change works towards modifying Python to use runtime dispatching when appropriate. For example, when loading the magnums in the socket module, it's a good idea to check if the magnum is zero, because that means the local system platform doesn't support it.
13 lines
363 B
C
13 lines
363 B
C
/* clang-format off */
|
|
/* Return the full version string. */
|
|
#include "third_party/python/Include/Python.h"
|
|
#include "third_party/python/Include/patchlevel.h"
|
|
|
|
const char *
|
|
Py_GetVersion(void)
|
|
{
|
|
static char version[250];
|
|
PyOS_snprintf(version, sizeof(version), "%.80s (%.80s) %.80s",
|
|
PY_VERSION, Py_GetBuildInfo(), Py_GetCompiler());
|
|
return version;
|
|
}
|