Previously the linker was relying solely on the name of the segment
to imply TLS.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D102202
[WebAssembly] Add TLS data segment flag: WASM_SEG_FLAG_TLS ClosedPublic Authored by sbc100 on May 10 2021, 3:27 PM.
Details Summary Previously the linker was relying solely on the name of the segment
Diff Detail
Event TimelineHerald added subscribers: wingo, ecnelises, sunfish and 3 others. · View Herald TranscriptMay 10 2021, 3:27 PM sbc100 retitled this revision from [WebAssembly] Add WASM_SEG_FLAG_TLS to [WebAssembly] Add TLS data segment flag: WASM_SEG_FLAG_TLS.May 10 2021, 4:14 PM This revision is now accepted and ready to land.May 10 2021, 4:47 PM
This revision was landed with ongoing or failed builds.May 12 2021, 1:31 PM Closed by commit rG3041b16f7322: [WebAssembly] Add TLS data segment flag: WASM_SEG_FLAG_TLS (authored by sbc100). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 344237 lld/test/wasm/tls.s
lld/wasm/InputChunks.h
lld/wasm/Writer.cpp
llvm/include/llvm/BinaryFormat/Wasm.h
llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
llvm/lib/MC/MCParser/WasmAsmParser.cpp
llvm/lib/MC/MCSectionWasm.cpp
llvm/lib/ObjectYAML/WasmYAML.cpp
llvm/test/CodeGen/WebAssembly/target-features-tls.ll
llvm/test/CodeGen/WebAssembly/tls-general-dynamic.ll
llvm/test/CodeGen/WebAssembly/tls-local-exec.ll
llvm/test/MC/WebAssembly/tls.s
|
I know this is just an explanatory comment, but should these names match the names above?