diff options
author | Jose Fonseca <jfonseca@vmware.com> | 2016-04-15 12:05:09 +0100 |
---|---|---|
committer | Jose Fonseca <jfonseca@vmware.com> | 2016-04-19 11:31:37 +0100 |
commit | 932b71f17d824c53beccaa6bea11d6ad8c3dcdfd (patch) | |
tree | 7325e05ea6f07d25217a7a72b71f3820c2f41194 /src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | |
parent | b5ca689ceea39dc54ffa47d263dc1a6705702c6e (diff) | |
download | external_mesa3d-932b71f17d824c53beccaa6bea11d6ad8c3dcdfd.zip external_mesa3d-932b71f17d824c53beccaa6bea11d6ad8c3dcdfd.tar.gz external_mesa3d-932b71f17d824c53beccaa6bea11d6ad8c3dcdfd.tar.bz2 |
gallivm: Avoid llvm::sys::getProcessTriple().
Just use LLVM_HOST_TRIPLE, which is available at least from LLVM 3.3
onwards, and is pretty much what llvm::sys::getProcessTriple() does anyway,
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Diffstat (limited to 'src/gallium/auxiliary/gallivm/lp_bld_debug.cpp')
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp index a299c8a..f311fe7 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp +++ b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp @@ -109,13 +109,13 @@ disassemble(const void* func, std::ostream &buffer) * Initialize all used objects. */ - std::string Triple = llvm::sys::getProcessTriple(); - LLVMDisasmContextRef D = LLVMCreateDisasm(Triple.c_str(), NULL, 0, NULL, NULL); + const char *triple = LLVM_HOST_TRIPLE; + LLVMDisasmContextRef D = LLVMCreateDisasm(triple, NULL, 0, NULL, NULL); char outline[1024]; if (!D) { buffer << "error: could not create disassembler for triple " - << Triple.c_str() << '\n'; + << triple << '\n'; return 0; } |