summaryrefslogtreecommitdiffstats
path: root/lld/COFF/DriverUtils.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-08-13 01:07:08 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-08-13 01:07:08 +0000
commitf0461ba9853bf7dcb5a592de2471cbb7f6463306 (patch)
tree19cfa3a13aeb5d7b7d71bb9eede12a1dc007e8bf /lld/COFF/DriverUtils.cpp
parent817d962ef0a86253a31dc808aa330856112b6080 (diff)
downloadbcm5719-llvm-f0461ba9853bf7dcb5a592de2471cbb7f6463306.tar.gz
bcm5719-llvm-f0461ba9853bf7dcb5a592de2471cbb7f6463306.zip
Update for llvm api change.
llvm-svn: 244856
Diffstat (limited to 'lld/COFF/DriverUtils.cpp')
-rw-r--r--lld/COFF/DriverUtils.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/lld/COFF/DriverUtils.cpp b/lld/COFF/DriverUtils.cpp
index 1ec83636cb9..d3f726816cd 100644
--- a/lld/COFF/DriverUtils.cpp
+++ b/lld/COFF/DriverUtils.cpp
@@ -66,7 +66,7 @@ public:
private:
llvm::BumpPtrAllocator Alloc;
- llvm::BumpPtrStringSaver Saver;
+ llvm::StringSaver Saver;
StringRef Prog;
std::vector<const char *> Args;
};
@@ -583,7 +583,7 @@ llvm::opt::InputArgList ArgParser::parseLINK(ArrayRef<const char *> Args) {
std::vector<const char *> ArgParser::tokenize(StringRef S) {
SmallVector<const char *, 16> Tokens;
- BumpPtrStringSaver Saver(AllocAux);
+ StringSaver Saver(AllocAux);
llvm::cl::TokenizeWindowsCommandLine(S, Saver, Tokens);
return std::vector<const char *>(Tokens.begin(), Tokens.end());
}
@@ -593,7 +593,7 @@ std::vector<const char *> ArgParser::tokenize(StringRef S) {
std::vector<const char *>
ArgParser::replaceResponseFiles(std::vector<const char *> Argv) {
SmallVector<const char *, 256> Tokens(Argv.data(), Argv.data() + Argv.size());
- BumpPtrStringSaver Saver(AllocAux);
+ StringSaver Saver(AllocAux);
ExpandResponseFiles(Saver, TokenizeWindowsCommandLine, Tokens);
return std::vector<const char *>(Tokens.begin(), Tokens.end());
}
OpenPOWER on IntegriCloud