If __atomic builtins are available they will be used to manage reference counts of json_t.
If locale.h and core.stdc.locale.localeconv() are available, define to true, otherwise to false.
If __atomic builtins are not available we try using __sync builtins to manage reference counts of json_t.
If your compiler supports the core.stdc.config.cpp_longlong type and the core.stdc.stdlib.strtoll() library function, JSON_INTEGER_IS_LONG_LONG is defined to true, otherwise to false.
Maximum recursion depth for parsing JSON input. This limits the depth of e.g. array-within-array constructions.