Evidently MSVC doesn't like it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226349
91177308-0d34-0410-b5e6-
96231b3b80d8
SymbolInfo::Visibility Vis =
(Flags & SymbolRef::SF_Exported) ?
SymbolInfo::Default : SymbolInfo::Hidden;
SymbolInfo::Visibility Vis =
(Flags & SymbolRef::SF_Exported) ?
SymbolInfo::Default : SymbolInfo::Hidden;
- GlobalSymbolTable[Name] = {SectionID, SectOffset, Vis};
+ GlobalSymbolTable[Name] = SymbolInfo(SectionID, SectOffset, Vis);
}
}
DEBUG(dbgs() << "\tType: " << SymType << " Name: " << Name << "\n");
}
}
DEBUG(dbgs() << "\tType: " << SymType << " Name: " << Name << "\n");
SymbolInfo::Visibility Vis =
(Flags & SymbolRef::SF_Exported) ?
SymbolInfo::Default : SymbolInfo::Hidden;
SymbolInfo::Visibility Vis =
(Flags & SymbolRef::SF_Exported) ?
SymbolInfo::Default : SymbolInfo::Hidden;
- SymbolTable[Name.data()] = {SectionID, Offset, Vis};
+ SymbolTable[Name.data()] = SymbolInfo(SectionID, Offset, Vis);
Offset += Size;
Addr += Size;
}
Offset += Size;
Addr += Size;
}