Lines Matching defs:leap
26 * reasons. Support for timezone files and leap seconds was removed.
75 #define YDAYS(month, year) yr_days[leap(year)][month]
77 /* Nonzero if `y' is a leap year, else zero. */
78 #define leap(y) (((y) % 4 == 0 && (y) % 100 != 0) || (y) % 400 == 0)
80 /* Number of leap years from EPOCH_YEAR to `y' (not including `y' itself). */
88 ((m) == 1 && leap(y)))
139 leapyear = leap(year);
144 ** Jn - Julian day, 1 == January 1, 60 == March 1 even in leap
146 ** In non-leap years, or if the day number is 59 or less, just
253 janfirst += year_lengths[leap(year)] * SECSPERDAY;
316 /* `SECSPERMIN' allows for leap seconds. */
538 isleap = leap(_tmbuf.tm_year + TM_YEAR_BASE);
542 isleap = leap(_tmbuf.tm_year + TM_YEAR_BASE);