3 #pragma lib "/$M/lib/ape/libap.a"
7 #define CLOCKS_PER_SEC 1000
9 /* obsolsecent, but required */
10 #define CLK_TCK CLOCKS_PER_SEC
37 extern clock_t clock(void);
38 extern double difftime(time_t, time_t);
39 extern time_t mktime(struct tm *);
40 extern time_t time(time_t *);
41 extern char *asctime(const struct tm *);
42 extern char *ctime(const time_t *);
43 extern struct tm *gmtime(const time_t *);
44 extern struct tm *localtime(const time_t *);
45 extern size_t strftime(char *, size_t, const char *, const struct tm *);
47 #ifdef _REENTRANT_SOURCE
48 extern struct tm *gmtime_r(const time_t *, struct tm *);
49 extern struct tm *localtime_r(const time_t *, struct tm *);
50 extern char *ctime_r(const time_t *, char *);
54 extern void tzset(void);
60 extern int nanosleep(const struct timespec *req, struct timespec *rem);
68 extern char *tzname[2];