aboutsummaryrefslogtreecommitdiffstats
path: root/src/gos/gos_osx.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gos/gos_osx.c')
-rw-r--r--src/gos/gos_osx.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gos/gos_osx.c b/src/gos/gos_osx.c
index a09647ee..5aae802f 100644
--- a/src/gos/gos_osx.c
+++ b/src/gos/gos_osx.c
@@ -53,7 +53,7 @@ void gfxHalt(const char *msg) {
exit(1);
}
-void gfxSleepMilliseconds(delaytime_t ms) {
+void gfxSleepMilliseconds(gDelay ms) {
struct timespec ts;
switch(ms) {
@@ -67,7 +67,7 @@ void gfxSleepMilliseconds(delaytime_t ms) {
}
}
-void gfxSleepMicroseconds(delaytime_t us) {
+void gfxSleepMicroseconds(gDelay us) {
struct timespec ts;
switch(us) {
@@ -81,7 +81,7 @@ void gfxSleepMicroseconds(delaytime_t us) {
}
}
-systemticks_t gfxSystemTicks(void) {
+gTicks gfxSystemTicks(void) {
mach_timespec_t ts;
clock_serv_t cclock;
@@ -92,7 +92,7 @@ systemticks_t gfxSystemTicks(void) {
return ts.tv_sec * 1000UL + ts.tv_nsec / 1000000;
}
-gfxThreadHandle gfxThreadCreate(void *stackarea, size_t stacksz, threadpriority_t prio, DECLARE_THREAD_FUNCTION((*fn),p), void *param) {
+gfxThreadHandle gfxThreadCreate(void *stackarea, size_t stacksz, gThreadpriority prio, DECLARE_THREAD_FUNCTION((*fn),p), void *param) {
gfxThreadHandle th;
(void) stackarea;
(void) stacksz;
@@ -110,15 +110,15 @@ gfxThreadHandle gfxThreadCreate(void *stackarea, size_t stacksz, threadpriority_
return th;
}
-threadreturn_t gfxThreadWait(gfxThreadHandle thread) {
- threadreturn_t retval;
+gThreadreturn gfxThreadWait(gfxThreadHandle thread) {
+ gThreadreturn retval;
if (pthread_join(thread, &retval))
return 0;
return retval;
}
-void gfxSemInit(gfxSem *pSem, semcount_t val, semcount_t limit) {
+void gfxSemInit(gfxSem *pSem, gSemcount val, gSemcount limit) {
pthread_mutex_init(&pSem->mtx, 0);
pthread_cond_init(&pSem->cond, 0);
pthread_mutex_lock(&pSem->mtx);
@@ -132,7 +132,7 @@ void gfxSemDestroy(gfxSem *pSem) {
pthread_cond_destroy(&pSem->cond);
}
-gBool gfxSemWait(gfxSem *pSem, delaytime_t ms) {
+gBool gfxSemWait(gfxSem *pSem, gDelay ms) {
pthread_mutex_lock(&pSem->mtx);
switch (ms) {
case TIME_INFINITE: