From: ceriel Date: Mon, 22 Apr 1991 13:21:11 +0000 (+0000) Subject: Changed name of loc_incl.h to loc_time.h X-Git-Tag: release-5-5~1128 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=d6a224ea5f84091c59b635dd9e1123fbedbeb2a3;p=ack.git Changed name of loc_incl.h to loc_time.h --- diff --git a/lang/cem/libcc.ansi/time/.distr b/lang/cem/libcc.ansi/time/.distr index bde041f82..5b4a1ad91 100644 --- a/lang/cem/libcc.ansi/time/.distr +++ b/lang/cem/libcc.ansi/time/.distr @@ -5,7 +5,7 @@ clock.c ctime.c difftime.c gmtime.c -loc_incl.h +loc_time.h localtime.c misc.c mktime.c diff --git a/lang/cem/libcc.ansi/time/LIST b/lang/cem/libcc.ansi/time/LIST index 6dfc5bb61..4beee1806 100644 --- a/lang/cem/libcc.ansi/time/LIST +++ b/lang/cem/libcc.ansi/time/LIST @@ -1,4 +1,4 @@ -loc_incl.h +loc_time.h ctime.c asctime.c localtime.c diff --git a/lang/cem/libcc.ansi/time/asctime.c b/lang/cem/libcc.ansi/time/asctime.c index 80116246e..ed0757816 100644 --- a/lang/cem/libcc.ansi/time/asctime.c +++ b/lang/cem/libcc.ansi/time/asctime.c @@ -5,7 +5,7 @@ #include #include -#include "loc_incl.h" +#include "loc_time.h" #define DATE_STR "??? ??? ?? ??:??:?? ????\n" diff --git a/lang/cem/libcc.ansi/time/gmtime.c b/lang/cem/libcc.ansi/time/gmtime.c index 78360913f..92c57e7d3 100644 --- a/lang/cem/libcc.ansi/time/gmtime.c +++ b/lang/cem/libcc.ansi/time/gmtime.c @@ -5,7 +5,7 @@ #include #include -#include "loc_incl.h" +#include "loc_time.h" struct tm * gmtime(register const time_t *timer) diff --git a/lang/cem/libcc.ansi/time/loc_time.h b/lang/cem/libcc.ansi/time/loc_time.h new file mode 100644 index 000000000..cc2dd95b9 --- /dev/null +++ b/lang/cem/libcc.ansi/time/loc_time.h @@ -0,0 +1,26 @@ +/* + * loc_time.h - some local definitions + */ +/* $Header$ */ + +#define YEAR0 1900 /* the first year */ +#define EPOCH_YR 1970 /* EPOCH = Jan 1 1970 00:00:00 */ +#define SECS_DAY (24L * 60L * 60L) +#define LEAPYEAR(year) (!((year) % 4) && (((year) % 100) || !((year) % 400))) +#define YEARSIZE(year) (LEAPYEAR(year) ? 366 : 365) +#define FIRSTSUNDAY(timp) (((timp)->tm_yday - (timp)->tm_wday + 420) % 7) +#define FIRSTDAYOF(timp) (((timp)->tm_wday - (timp)->tm_yday + 420) % 7) +#define TIME_MAX ULONG_MAX +#define ABB_LEN 3 + +extern const int _ytab[2][12]; +extern const char *_days[]; +extern const char *_months[]; + +void _tzset(void); +unsigned _dstget(struct tm *timep); + +extern long _timezone; +extern long _dst_off; +extern int _daylight; +extern char *_tzname[2]; diff --git a/lang/cem/libcc.ansi/time/localtime.c b/lang/cem/libcc.ansi/time/localtime.c index 871bfdf52..36d22546a 100644 --- a/lang/cem/libcc.ansi/time/localtime.c +++ b/lang/cem/libcc.ansi/time/localtime.c @@ -4,7 +4,7 @@ /* $Header$ */ #include -#include "loc_incl.h" +#include "loc_time.h" /* We must be careful, since an int can't represent all the seconds in a day. * Hence the adjustment of minutes when adding timezone and dst information. diff --git a/lang/cem/libcc.ansi/time/misc.c b/lang/cem/libcc.ansi/time/misc.c index 59f255ede..cd1791f73 100644 --- a/lang/cem/libcc.ansi/time/misc.c +++ b/lang/cem/libcc.ansi/time/misc.c @@ -34,7 +34,7 @@ void _ftime(struct timeb *bp); #endif #endif -#include "loc_incl.h" +#include "loc_time.h" #define RULE_LEN 120 #define TZ_LEN 10 diff --git a/lang/cem/libcc.ansi/time/mktime.c b/lang/cem/libcc.ansi/time/mktime.c index 0aa05eeeb..8b39f57e3 100644 --- a/lang/cem/libcc.ansi/time/mktime.c +++ b/lang/cem/libcc.ansi/time/mktime.c @@ -5,7 +5,7 @@ #include #include -#include "loc_incl.h" +#include "loc_time.h" /* The code assumes that unsigned long can be converted to time_t. * A time_t should not be wider than unsigned long, since this would mean diff --git a/lang/cem/libcc.ansi/time/strftime.c b/lang/cem/libcc.ansi/time/strftime.c index 92f67b79b..5f4056270 100644 --- a/lang/cem/libcc.ansi/time/strftime.c +++ b/lang/cem/libcc.ansi/time/strftime.c @@ -4,7 +4,7 @@ /* $Header$ */ #include -#include "loc_incl.h" +#include "loc_time.h" /* The width can be -1 in both s_prnt() as in u_prnt(). This * indicates that as many characters as needed should be printed. diff --git a/lang/cem/libcc.ansi/time/tzset.c b/lang/cem/libcc.ansi/time/tzset.c index 53d4dcb51..a61f94571 100644 --- a/lang/cem/libcc.ansi/time/tzset.c +++ b/lang/cem/libcc.ansi/time/tzset.c @@ -6,7 +6,7 @@ /* This function is present for System V && POSIX */ #include -#include "loc_incl.h" +#include "loc_time.h" void tzset(void)