TM_YEAR_BASE
if (increment_overflow(&tmp->tm_year, -TM_YEAR_BASE))
if (increment_overflow32(&y, TM_YEAR_BASE))
if (increment_overflow32(&y, -TM_YEAR_BASE))
else if (y + TM_YEAR_BASE < EPOCH_YEAR) {
pt = _yconv(t->tm_year, TM_YEAR_BASE, 1, 0,
base = TM_YEAR_BASE;
pt = _yconv(t->tm_year, TM_YEAR_BASE, 0, 1,
pt = _yconv(t->tm_year, TM_YEAR_BASE, 1, 1,
century = TM_YEAR_BASE;
tm->tm_year = i - TM_YEAR_BASE;
if (century == TM_YEAR_BASE) {
tm->tm_year = relyear + 2000 - TM_YEAR_BASE;
tm->tm_year = relyear + 1900 - TM_YEAR_BASE;
tm->tm_year = relyear + century - TM_YEAR_BASE;
const int year = tm->tm_year + TM_YEAR_BASE;
pt = _yconv(t->tm_year, TM_YEAR_BASE, 1, 0,
base = TM_YEAR_BASE;
pt = _yconv(t->tm_year, TM_YEAR_BASE, 0, 1, pt, ptlim);
pt = _yconv(t->tm_year, TM_YEAR_BASE, 1, 1, pt, ptlim);
result += DAYSPERNYEAR + isleap_sum(tmy, TM_YEAR_BASE);
trail = timeptr->tm_year % DIVISOR + TM_YEAR_BASE % DIVISOR;
lead = timeptr->tm_year / DIVISOR + TM_YEAR_BASE / DIVISOR +