Eric Sunshine worked around a problem where INT64_C() and similar macros from <stdint.h> were not getting defined when building cs_pyth.cpp.  This happened because the Swig-generated cs_pyth.cpp includes <Python.h> very early, which includes <stdint.h> (on some platforms) before we have a chance to define __STDC_LIMIT_MACROS.  __STDC_LIMIT_MACROS must be defined before <stdint.h> is included in order for <stdint.h> to define INT64_C() and cousins.  To solve, cs_pyth.cpp is now post-processed to ensure that __STDC_LIMIT_MACROS is defined before <Python.h> is included.
Eric Sunshine worked around a problem where INT64_C() and similar macros
from <stdint.h> were not getting defined when building cs_pyth.cpp.  This
happened because the Swig-generated cs_pyth.cpp includes <Python.h> very
early, which includes <stdint.h> (on some platforms) before we have a
chance to define __STDC_LIMIT_MACROS.  __STDC_LIMIT_MACROS must be defined
before <stdint.h> is included in order for <stdint.h> to define INT64_C()
and cousins.  To solve, cs_pyth.cpp is now post-processed to ensure that
__STDC_LIMIT_MACROS is defined before <Python.h> is included.


git-svn-id: 28d9401aa571d5108e51b194aae6f24ca5964c06@17146 8cc4aa7f-3514-0410-904f-f2cc9021211c

crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS