[lld] [llvm] [WebAssembly] Add segment NO_STRIP flag to support private retained data (PR #81539)
Yuta Saito via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 12 14:54:48 PST 2024
================
@@ -70,6 +70,8 @@ void MCSectionWasm::printSwitchToSection(const MCAsmInfo &MAI, const Triple &T,
OS << 'S';
if (SegmentFlags & wasm::WASM_SEG_FLAG_TLS)
OS << 'T';
+ if (SegmentFlags & wasm::WASM_SEG_FLAG_NO_STRIP)
+ OS << 'R';
----------------
kateinoigakukun wrote:
I chose NO_STRIP to align with the existing symbol-level flag WASM_SYMBOL_NO_STRIP, but I don't have strong opinions here.
https://github.com/llvm/llvm-project/pull/81539
More information about the llvm-commits
mailing list