summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2024-01-31 16:52:42 -0500
committerJakob Kaivo <jkk@ung.org>2024-01-31 16:52:42 -0500
commit421cc9cd7295e5b92cf167a41bd8f55a3b842728 (patch)
tree1f9a34ab6409073937e4eeb0a2eff84aaf0da604
parentcb7967b40d4a9b6e17003b8518c7cd49d29108ab (diff)
remove POSIX-specific functions
-rw-r--r--src/time/CLK_TCK.h5
-rw-r--r--src/time/CLOCK_REALTIME.h5
-rw-r--r--src/time/TIMER_ABSTIME.h5
-rw-r--r--src/time/clock_getres.c13
-rw-r--r--src/time/clock_gettime.c13
-rw-r--r--src/time/clock_settime.c13
-rw-r--r--src/time/struct_itimerspec.h10
-rw-r--r--src/time/timer_create.c13
-rw-r--r--src/time/timer_delete.c13
-rw-r--r--src/time/timer_getoverrun.c13
-rw-r--r--src/time/timer_gettime.c13
-rw-r--r--src/time/timer_settime.c13
-rw-r--r--src/time/tzname.c7
-rw-r--r--src/time/tzset.c45
14 files changed, 0 insertions, 181 deletions
diff --git a/src/time/CLK_TCK.h b/src/time/CLK_TCK.h
deleted file mode 100644
index 7ce665f5..00000000
--- a/src/time/CLK_TCK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <time.h>
-#define CLK_TCK /* TODO */
-/*
-POSIX(1)
-*/
diff --git a/src/time/CLOCK_REALTIME.h b/src/time/CLOCK_REALTIME.h
deleted file mode 100644
index fc72f017..00000000
--- a/src/time/CLOCK_REALTIME.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <time.h>
-#define CLOCK_REALTIME (3)
-/*
-POSIX(199309)
-*/
diff --git a/src/time/TIMER_ABSTIME.h b/src/time/TIMER_ABSTIME.h
deleted file mode 100644
index 1625e95b..00000000
--- a/src/time/TIMER_ABSTIME.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <time.h>
-#define TIMER_ABSTIME (0)
-/*
-POSIX(199309)
-*/
diff --git a/src/time/clock_getres.c b/src/time/clock_getres.c
deleted file mode 100644
index 647cd8b4..00000000
--- a/src/time/clock_getres.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <time.h>
-#include "_safety.h"
-
-int clock_getres(clockid_t clock_id, struct timespec *res)
-{
- SIGNAL_SAFE(0);
- return 0;
-}
-
-/*
-POSIX(199309)
-LINK(rt)
-*/
diff --git a/src/time/clock_gettime.c b/src/time/clock_gettime.c
deleted file mode 100644
index 8461988d..00000000
--- a/src/time/clock_gettime.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <time.h>
-#include "_safety.h"
-
-int clock_gettime(clockid_t clock_id, struct timespec *tp)
-{
- SIGNAL_SAFE(0);
- return 0;
-}
-
-/*
-POSIX(199309)
-LINK(rt)
-*/
diff --git a/src/time/clock_settime.c b/src/time/clock_settime.c
deleted file mode 100644
index f678d7c6..00000000
--- a/src/time/clock_settime.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <time.h>
-#include "_safety.h"
-
-int clock_settime(clockid_t clock_id, const struct timespec *tp)
-{
- SIGNAL_SAFE(0);
- return 0;
-}
-
-/*
-POSIX(199309)
-LINK(rt)
-*/
diff --git a/src/time/struct_itimerspec.h b/src/time/struct_itimerspec.h
deleted file mode 100644
index 20dc4a43..00000000
--- a/src/time/struct_itimerspec.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#include <time.h>
-
-struct itimerspec {
- struct timespec it_interval;
- struct timespec it_value;
-};
-
-/*
-POSIX(199309)
-*/
diff --git a/src/time/timer_create.c b/src/time/timer_create.c
deleted file mode 100644
index ae5003f9..00000000
--- a/src/time/timer_create.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <time.h>
-#include "_safety.h"
-
-int timer_create(clockid_t clockid, struct sigevent *restrict evp, timer_t *restrict timerid)
-{
- SIGNAL_SAFE(0);
- return 0;
-}
-
-/*
-POSIX(199309)
-LINK(rt)
-*/
diff --git a/src/time/timer_delete.c b/src/time/timer_delete.c
deleted file mode 100644
index e44030cb..00000000
--- a/src/time/timer_delete.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <time.h>
-#include "_safety.h"
-
-int timer_delete(timer_t timerid)
-{
- SIGNAL_SAFE(0);
- return 0;
-}
-
-/*
-POSIX(199309)
-LINK(rt)
-*/
diff --git a/src/time/timer_getoverrun.c b/src/time/timer_getoverrun.c
deleted file mode 100644
index a8189ab8..00000000
--- a/src/time/timer_getoverrun.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <time.h>
-#include "_safety.h"
-
-int timer_getoverrun(timer_t timerid)
-{
- SIGNAL_SAFE(0);
- return 0;
-}
-
-/*
-POSIX(199309)
-LINK(rt)
-*/
diff --git a/src/time/timer_gettime.c b/src/time/timer_gettime.c
deleted file mode 100644
index ba4f916f..00000000
--- a/src/time/timer_gettime.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <time.h>
-#include "_safety.h"
-
-int timer_gettime(timer_t timerid, struct itimerspec *value)
-{
- SIGNAL_SAFE(0);
- return 0;
-}
-
-/*
-POSIX(199309)
-LINK(rt)
-*/
diff --git a/src/time/timer_settime.c b/src/time/timer_settime.c
deleted file mode 100644
index 14213d39..00000000
--- a/src/time/timer_settime.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <time.h>
-#include "_safety.h"
-
-int timer_settime(timer_t timerid, int flags, const struct itimerspec * restrict value, struct itimerspec * restrict ovalue)
-{
- SIGNAL_SAFE(0);
- return 0;
-}
-
-/*
-POSIX(199309)
-LINK(rt)
-*/
diff --git a/src/time/tzname.c b/src/time/tzname.c
deleted file mode 100644
index 4630dd4e..00000000
--- a/src/time/tzname.c
+++ /dev/null
@@ -1,7 +0,0 @@
-#include <time.h>
-char * tzname[2];
-
-/*
-POSIX(1)
-SIGNAL_SAFE(0);
-*/
diff --git a/src/time/tzset.c b/src/time/tzset.c
deleted file mode 100644
index cbc94968..00000000
--- a/src/time/tzset.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include <time.h>
-#include <stdlib.h>
-#include <string.h>
-#include "_time.h"
-#include "_safety.h"
-
-void tzset(void)
-{
- SIGNAL_SAFE(0);
-
- char buf[TZNAMELEN * 3]; /* one for std, one for dst, plus dst rule */
- char *tzstr = getenv("TZ");
- if (tzstr == NULL) {
- tzstr = "UTC0";
- }
-
- if (strlen(tzstr) > sizeof(buf)) {
- return;
- }
-
- tzname[0] = __time.stdtz;
- tzname[1] = __time.dsttz;
- strcpy(tzname[0], tzstr);
-
- /* TODO:
- no spaces in actual string
-
- stdname hh[:mm[:ss]] [dstname [hh[:mm[:ss]]] [,start[/time],end[/time]]
-
- stdname and dstname are either
- all isalpha()
- '<' [[:alnum:]+-]* '>'
-
- hh may be prefixed by + or -
- */
-
- #ifdef _XOPEN_SOURCE
- /* TODO */
- daylight = 0;
- #endif
-}
-
-/*
-POSIX(1)
-*/