blob: 8c6e93d3d1598f8a8d9f9f4d2ac972b8b0f1d38d [file]
/**
* @license
* Copyright 2015 The Emscripten Authors
* SPDX-License-Identifier: MIT
*/
#if PTHREADS
#error "Internal error! PTHREADS should not be enabled when including library_pthread_stub.js."
#endif
var LibraryPThreadStub = {
// ===================================================================================
// Stub implementation for pthread.h when not compiling with pthreads support enabled.
// ===================================================================================
emscripten_is_main_browser_thread: () =>
#if MINIMAL_RUNTIME
typeof WorkerGlobalScope == 'undefined'
#else
!ENVIRONMENT_IS_WORKER
#endif
,
};
addToLibrary(LibraryPThreadStub);