From 8a9cdc9d5c3fa91b59675a49f823ae8b32e6b889 Mon Sep 17 00:00:00 2001 From: bebbo Date: Mon, 19 Aug 2024 11:30:46 +0200 Subject: [PATCH] refs #88: use old clock for kick1.3 --- sources/nix13/extra/clock.c | 20 ++++++++++++++++++++ sources/{nix/time => nix20/extra}/clock.c | 0 2 files changed, 20 insertions(+) create mode 100644 sources/nix13/extra/clock.c rename sources/{nix/time => nix20/extra}/clock.c (100%) diff --git a/sources/nix13/extra/clock.c b/sources/nix13/extra/clock.c new file mode 100644 index 0000000..e0efe0e --- /dev/null +++ b/sources/nix13/extra/clock.c @@ -0,0 +1,20 @@ +#include +#include +#include +#include +#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; +} diff --git a/sources/nix/time/clock.c b/sources/nix20/extra/clock.c similarity index 100% rename from sources/nix/time/clock.c rename to sources/nix20/extra/clock.c