restored __STDC_LIMIT_MACROS as it breaks on Linux