Define __STDC_LIMIT_MACROS before including stdint.h, so that we can use INT32_MAX