refs #88: use old clock for kick1.3

This commit is contained in:
bebbo 2024-08-19 11:30:46 +02:00
parent 77d11ca4ef
commit 8a9cdc9d5c
2 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,20 @@
#include <time.h>
#include <limits.h>
#include <dos/dos.h>
#include <proto/dos.h>
#include "stabs.h"
static struct DateStamp ds;
void __initclock(void)
{ DateStamp(&ds); }
ADD2INIT(__initclock,-10);
clock_t clock(void)
{ struct DateStamp ds2;
DateStamp(&ds2);
return (((ds2.ds_Days-ds.ds_Days)*(24*60)+
ds2.ds_Minute-ds.ds_Minute)*(60*TICKS_PER_SECOND)+
ds2.ds_Tick-ds.ds_Tick)*CLOCKS_PER_SEC/TICKS_PER_SECOND;
}