Include dependency graph for private.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
#define
isleap(
y) (((
y) % 4) == 0 && (((
y) % 100) != 0 || ((
y) % 400) == 0))
Macro Definition Documentation
#define _
(
msgid )
(msgid)
◆ AVGSECSPERYEAR
#define AVGSECSPERYEAR 31556952L
◆ DAYSPERLYEAR
◆ DAYSPERNYEAR
◆ DAYSPERWEEK
◆ ENOTSUP
◆ EOVERFLOW
◆ EPOCH_WDAY
◆ EPOCH_YEAR
◆ GRANDPARENTED
#define GRANDPARENTED "Local time
zone must be set--see zic manual page"
◆ HOURSPERDAY
◆ INITIALIZE
#define INITIALIZE
(
x )
((
x) = 0)
◆ INT_STRLEN_MAXIMUM
#define INT_STRLEN_MAXIMUM
(
type )
Value:
#define TYPE_SIGNED(type)
Definition at line 81 of file private.h.
◆ is_digit
#define is_digit
(
c )
((unsigned)(
c) - '0' <= 9)
◆ isleap
#define isleap
(
y )
(((
y) % 4) == 0 && (((
y) % 100) != 0 || ((
y) % 400) == 0))
◆ isleap_sum
◆ MAXVAL
◆ MINSPERHOUR
◆ MINVAL
◆ MONSPERYEAR
◆ SECSPERDAY
◆ SECSPERHOUR
◆ SECSPERMIN
◆ SECSPERREPEAT
◆ SECSPERREPEAT_BITS
◆ strtoimax
#define strtoimax strtoll
◆ TIME_T_MAX
◆ TIME_T_MIN
◆ TM_APRIL
◆ TM_AUGUST
◆ TM_DECEMBER
◆ TM_FEBRUARY
◆ TM_FRIDAY
◆ TM_JANUARY
◆ TM_JULY
◆ TM_JUNE
◆ TM_MARCH
◆ TM_MAY
◆ TM_MONDAY
◆ TM_NOVEMBER
◆ TM_OCTOBER
◆ TM_SATURDAY
◆ TM_SEPTEMBER
◆ TM_SUNDAY
◆ TM_THURSDAY
◆ TM_TUESDAY
◆ TM_WEDNESDAY
◆ TM_YEAR_BASE
#define TM_YEAR_BASE 1900
◆ TWOS_COMPLEMENT
#define TWOS_COMPLEMENT
(
t )
((t) ~ (t) 0 < 0)
◆ TYPE_BIT
#define TYPE_BIT
(
type )
(sizeof (
type) * CHAR_BIT)
◆ TYPE_SIGNED
#define TYPE_SIGNED
(
type )
(((
type) -1) < 0)
◆ YEARSPERREPEAT