This commit is contained in:
rumbledethumps
2025-12-06 11:38:27 -08:00
parent 18f084eafb
commit 328f7e6a43
7 changed files with 51 additions and 59 deletions

View File

@@ -96,11 +96,12 @@ long __fastcall__ ria_call_long (unsigned char op);
#define RIA_OP_LRAND 0x04
#define RIA_OP_STDIN_OPT 0x05
#define RIA_OP_ERRNO_OPT 0x06
#define RIA_OP_TZSET 0x0D
#define RIA_OP_TZQUERY 0x0E
#define RIA_OP_CLOCK 0x0F
#define RIA_OP_CLOCK_GETRES 0x10
#define RIA_OP_CLOCK_GETTIME 0x11
#define RIA_OP_CLOCK_SETTIME 0x12
#define RIA_OP_CLOCK_GETTIMEZONE 0x13
#define RIA_OP_OPEN 0x14
#define RIA_OP_CLOSE 0x15
#define RIA_OP_READ_XSTACK 0x16

View File

@@ -108,6 +108,7 @@ struct tm* __fastcall__ localtime (const time_t* timep);
time_t __fastcall__ mktime (struct tm* timep);
size_t __fastcall__ strftime (char* buf, size_t bufsize, const char* format, const struct tm* tm);
time_t __fastcall__ time (time_t* t);
void tzset (void);
#if __CC65_STD__ >= __CC65_STD_CC65__
@@ -124,13 +125,10 @@ struct timespec {
extern struct _timezone {
char daylight; /* True if daylight savings time active */
long timezone; /* Number of seconds behind UTC */
char tzname[5]; /* Name of timezone, e.g. CET */
char dstname[5]; /* Name when daylight true, e.g. CEST */
char tzname[6]; /* Name of timezone, e.g. CET */
char dstname[6]; /* Name when daylight true, e.g. CEST */
} _tz;
/* Set _tz for a specific time, if supported by target */
void __fastcall__ tzset_time (time_t* t);
#define CLK_TCK CLOCKS_PER_SEC
/* POSIX function prototypes */