diff options
| author | Daniel Dunbar <daniel@zuster.org> | 2009-05-22 02:53:45 +0000 |
|---|---|---|
| committer | Daniel Dunbar <daniel@zuster.org> | 2009-05-22 02:53:45 +0000 |
| commit | 51c7f97bea71ec363ed21df497de457f289f5c0c (patch) | |
| tree | 407f10ec298df986063b728e5bde2e245fbd3be2 /clang/lib/Driver/ToolChain.cpp | |
| parent | e3384c4f2e3e8ee6d5b6de83321a299aac86a268 (diff) | |
| download | bcm5719-llvm-51c7f97bea71ec363ed21df497de457f289f5c0c.tar.gz bcm5719-llvm-51c7f97bea71ec363ed21df497de457f289f5c0c.zip | |
(llvm up) Use llvm::Triple for storing target triples.
- This commit has some messy stuff in it to extend string lifetimes, but that
will go away once we switch to using the enum'd Triple interfaces.
llvm-svn: 72243
Diffstat (limited to 'clang/lib/Driver/ToolChain.cpp')
| -rw-r--r-- | clang/lib/Driver/ToolChain.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/lib/Driver/ToolChain.cpp b/clang/lib/Driver/ToolChain.cpp index a7f65502053..20ed31bd6e0 100644 --- a/clang/lib/Driver/ToolChain.cpp +++ b/clang/lib/Driver/ToolChain.cpp @@ -15,9 +15,8 @@ using namespace clang::driver; -ToolChain::ToolChain(const HostInfo &_Host, const char *_Arch, - const char *_Platform, const char *_OS) - : Host(_Host), Arch(_Arch), Platform(_Platform), OS(_OS) { +ToolChain::ToolChain(const HostInfo &_Host, const llvm::Triple &_Triple) + : Host(_Host), Triple(_Triple) { } ToolChain::~ToolChain() { |

