diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2004-12-19 17:59:45 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2004-12-19 17:59:45 +0000 |
commit | 2418bf9546387ea0cd206d3f0e4a8952f6a90eb4 (patch) | |
tree | f460f5cb7fd18e3891a825051943d74743c2db3c /tools | |
parent | fd335687bcd17189a9dbfa1da7033430a837e213 (diff) | |
download | external_llvm-2418bf9546387ea0cd206d3f0e4a8952f6a90eb4.zip external_llvm-2418bf9546387ea0cd206d3f0e4a8952f6a90eb4.tar.gz external_llvm-2418bf9546387ea0cd206d3f0e4a8952f6a90eb4.tar.bz2 |
For PR351:
Turn path instance variables into sys::Path instead of std::string
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19038 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools')
-rw-r--r-- | tools/bugpoint/ToolRunner.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/bugpoint/ToolRunner.h b/tools/bugpoint/ToolRunner.h index 0fa7de4..b5313e9 100644 --- a/tools/bugpoint/ToolRunner.h +++ b/tools/bugpoint/ToolRunner.h @@ -44,8 +44,8 @@ public: // GCC abstraction // class GCC { - std::string GCCPath; // The path to the gcc executable - GCC(const std::string &gccPath) : GCCPath(gccPath) { } + sys::Path GCCPath; // The path to the gcc executable + GCC(const sys::Path &gccPath) : GCCPath(gccPath) { } public: enum FileType { AsmFile, CFile }; @@ -118,11 +118,11 @@ struct AbstractInterpreter { // CBE Implementation of AbstractIntepreter interface // class CBE : public AbstractInterpreter { - std::string LLCPath; // The path to the `llc' executable + sys::Path LLCPath; // The path to the `llc' executable std::vector<std::string> ToolArgs; // Extra args to pass to LLC GCC *gcc; public: - CBE(const std::string &llcPath, GCC *Gcc, + CBE(const sys::Path &llcPath, GCC *Gcc, const std::vector<std::string> *Args) : LLCPath(llcPath), gcc(Gcc) { ToolArgs.clear (); if (Args) { ToolArgs = *Args; } |