[clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)

Sam Clegg via cfe-commits cfe-commits at lists.llvm.org
Fri Jun 5 09:52:44 PDT 2026


================
@@ -1019,7 +1027,7 @@ static void createOptionalSymbols() {
   if (ctx.sym.firstPageEnd)
     ctx.sym.firstPageEnd->setVA(ctx.arg.pageSize);
 
-  // For non-shared memory programs we still need to define __tls_base since we
+  // For non-multithreaded programs we still need to define __tls_base since we
   // allow object files built with TLS to be linked into single threaded
   // programs, and such object files can contain references to this symbol.
----------------
sbc100 wrote:

This sentence has both `non-multithreaded` and `single threaded` which reads a little odd to me.

Could we rephrase?  Maybe shorten this sentence somehow?

https://github.com/llvm/llvm-project/pull/200855


More information about the cfe-commits mailing list