@@ -94,7 +94,7 @@ weak_alias(dummy, __pthread_tsd_size);
9494 * In either case these sections are all aligned to `max_alignment()`
9595 * which is the max alignment of any of the given chunks.
9696 */
97- static void * init_pthread_struct (void * stackPlusTLSAddress , pid_t tid , size_t * stackPlusTLSSize ) {
97+ void * _emscripten_init_pthread (void * stackPlusTLSAddress , size_t * stackPlusTLSSize , pid_t tid ) {
9898 // TODO: Remove duplication with pthread_create
9999 pthread_t self = pthread_self ();
100100
@@ -143,7 +143,7 @@ static void* init_pthread_struct(void *stackPlusTLSAddress, pid_t tid, size_t* s
143143
144144 __tl_unlock ();
145145
146- dbg ("init_pthread_struct : base=%#lx, end=%#lx, used=%zu "
146+ dbg ("_emscripten_init_pthread : base=%#lx, end=%#lx, used=%zu "
147147 "stackold=%zu stacknew=%zu" ,
148148 base ,
149149 base + * stackPlusTLSSize ,
@@ -202,7 +202,7 @@ emscripten_wasm_worker_t emscripten_create_wasm_worker(void *stackPlusTLSAddress
202202 emscripten_wasm_worker_t wwID = _emscripten_get_next_tid ();
203203 void * pthreadPtr = stackPlusTLSAddress ;
204204#ifdef __EMSCRIPTEN_PTHREADS__
205- stackPlusTLSAddress = init_pthread_struct (stackPlusTLSAddress , wwID , & stackPlusTLSSize );
205+ stackPlusTLSAddress = _emscripten_init_pthread (stackPlusTLSAddress , & stackPlusTLSSize , wwID );
206206#endif
207207 if (!_emscripten_create_wasm_worker (wwID , stackPlusTLSAddress , stackPlusTLSSize , pthreadPtr ))
208208 return 0 ;
0 commit comments