summaryrefslogtreecommitdiff
path: root/TSRM
diff options
context:
space:
mode:
authorKalle Sommer Nielsen <kalle@php.net>2017-07-19 09:09:24 +0200
committerKalle Sommer Nielsen <kalle@php.net>2017-07-19 09:09:24 +0200
commitbfdd22a3de252e81a70859a6ca28e2ba1533ef70 (patch)
tree822fd29ab51e2f12461a34c48119e0ccf05dbdf2 /TSRM
parent21d5636da8bf25798807a61fc452236f18a612da (diff)
downloadphp-git-bfdd22a3de252e81a70859a6ca28e2ba1533ef70.tar.gz
Remove old references to SAPIs and extensions no longer in the core
Diffstat (limited to 'TSRM')
-rw-r--r--TSRM/TSRM.c22
-rw-r--r--TSRM/TSRM.h6
2 files changed, 0 insertions, 28 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)
diff --git a/TSRM/TSRM.h b/TSRM/TSRM.h
index 39d4bcc752..2177e924c9 100644
--- a/TSRM/TSRM.h
+++ b/TSRM/TSRM.h
@@ -69,12 +69,6 @@ typedef int ts_rsrc_id;
#elif defined(PTHREADS)
# define THREAD_T pthread_t
# define MUTEX_T pthread_mutex_t *
-#elif defined(NSAPI)
-# define THREAD_T SYS_THREAD
-# define MUTEX_T CRITICAL
-#elif defined(PI3WEB)
-# define THREAD_T PIThread *
-# define MUTEX_T PISync *
#elif defined(TSRM_ST)
# define THREAD_T st_thread_t
# define MUTEX_T st_mutex_t