diff --git a/llvm/lib/MC/MCObjectFileInfo.cpp b/llvm/lib/MC/MCObjectFileInfo.cpp --- a/llvm/lib/MC/MCObjectFileInfo.cpp +++ b/llvm/lib/MC/MCObjectFileInfo.cpp @@ -965,7 +965,7 @@ utostr(Hash)); case Triple::Wasm: return Ctx->getWasmSection(Name, SectionKind::getMetadata(), utostr(Hash), - ~0); + MCContext::GenericSectionID); case Triple::MachO: case Triple::COFF: case Triple::GOFF: