TWO_31_MINUS_1
if (utoff < -TWO_31_MINUS_1)
v = !(-TWO_31_MINUS_1 <= yourtm.TM_GMTOFF
&& yourtm.TM_GMTOFF <= TWO_31_MINUS_1);
#if INT_FAST32_MIN < -TWO_31_MINUS_1
maxval = TWO_31_MINUS_1,
&& (((min) + TWO_31_MINUS_1) / 366 / 24 / 60 / 60 / 2 + 1970 - 1900 \
&& INT_MAX < ((max) - TWO_31_MINUS_1) / 366 / 24 / 60 / 60 / 2 + 1970 - 1900)
if (! (-TWO_31_MINUS_1 <= utoff && utoff <= TWO_31_MINUS_1)) {
ZIC32_MIN = -1 - (zic_t) TWO_31_MINUS_1,
ZIC32_MAX = TWO_31_MINUS_1;