Commit b796acbb authored by Cyndy Ishida's avatar Cyndy Ishida
Browse files

[llvm][MachO] fix adding weak def syms

the weak defined symbol flag was missing from the call site for adding
symbols which didn't cause issues because it invoked the default
parameter.
parent d64a22a2
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -959,7 +959,8 @@ template <> struct MappingTraits<const InterfaceFile *> {

          for (auto &sym : CurrentSection.WeakSymbols)
            File->addSymbol(SymbolKind::GlobalSymbol, sym,
                            CurrentSection.Targets);
                            CurrentSection.Targets, SymbolFlags::WeakDefined);

          for (auto &sym : CurrentSection.TlvSymbols)
            File->addSymbol(SymbolKind::GlobalSymbol, sym,
                            CurrentSection.Targets,