#include "llvm/ADT/MapVector.h"
#include "llvm/ADT/StringRef.h"
-#include "llvm/ADT/StringSet.h"
#include "llvm/Support/ELF.h"
#include <vector>
llvm::StringRef OutputFile;
llvm::StringRef SoName;
llvm::StringRef Sysroot;
- llvm::StringSet<> TraceSymbol;
std::string RPath;
std::vector<VersionDefinition> VersionDefinitions;
std::vector<llvm::StringRef> DynamicList;
if (auto *Arg = Args.getLastArg(OPT_version_script))
if (Optional<MemoryBufferRef> Buffer = readFile(Arg->getValue()))
parseVersionScript(*Buffer);
-
- for (auto *Arg : Args.filtered(OPT_trace_symbol))
- Config->TraceSymbol.insert(Arg->getValue());
}
void LinkerDriver::createFiles(opt::InputArgList &Args) {