[lld] [llvm] [WebAssembly] Add segment NO_STRIP flag to support private retained data (PR #81539)

Sam Clegg via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 12 14:56:33 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';
----------------
sbc100 wrote:

I like to mirror the ELF flag names and I like that that assembly format "R" mnemonic matches, but I don't feel strongly.  @MaskRay WDYT?

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


More information about the llvm-commits mailing list