diff options
Diffstat (limited to 'TSRM/TSRM.c')
-rw-r--r-- | TSRM/TSRM.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/TSRM/TSRM.c b/TSRM/TSRM.c index cde8437790..cf72aad70e 100644 --- a/TSRM/TSRM.c +++ b/TSRM/TSRM.c @@ -585,10 +585,6 @@ TSRM_API THREAD_T tsrm_thread_id(void) return pth_self(); #elif defined(PTHREADS) return pthread_self(); -#elif defined(NSAPI) - return systhread_current(); -#elif defined(PI3WEB) - return PIThread_getCurrent(); #elif defined(TSRM_ST) return st_thread_self(); #elif defined(BETHREADS) @@ -610,10 +606,6 @@ TSRM_API MUTEX_T tsrm_mutex_alloc(void) #elif defined(PTHREADS) mutexp = (pthread_mutex_t *)malloc(sizeof(pthread_mutex_t)); pthread_mutex_init(mutexp,NULL); -#elif defined(NSAPI) - mutexp = crit_init(); -#elif defined(PI3WEB) - mutexp = PIPlatform_allocLocalMutex(); #elif defined(TSRM_ST) mutexp = st_mutex_new(); #elif defined(BETHREADS) @@ -640,10 +632,6 @@ TSRM_API void tsrm_mutex_free(MUTEX_T mutexp) #elif defined(PTHREADS) pthread_mutex_destroy(mutexp); free(mutexp); -#elif defined(NSAPI) - crit_terminate(mutexp); -#elif defined(PI3WEB) - PISync_delete(mutexp); #elif defined(TSRM_ST) st_mutex_destroy(mutexp); #elif defined(BETHREADS) @@ -674,11 +662,6 @@ TSRM_API int tsrm_mutex_lock(MUTEX_T mutexp) return -1; #elif defined(PTHREADS) return pthread_mutex_lock(mutexp); -#elif defined(NSAPI) - crit_enter(mutexp); - return 0; -#elif defined(PI3WEB) - return PISync_lock(mutexp); #elif defined(TSRM_ST) return st_mutex_lock(mutexp); #elif defined(BETHREADS) @@ -706,11 +689,6 @@ TSRM_API int tsrm_mutex_unlock(MUTEX_T mutexp) return -1; #elif defined(PTHREADS) return pthread_mutex_unlock(mutexp); -#elif defined(NSAPI) - crit_exit(mutexp); - return 0; -#elif defined(PI3WEB) - return PISync_unlock(mutexp); #elif defined(TSRM_ST) return st_mutex_unlock(mutexp); #elif defined(BETHREADS) |