Updated LLVM/Clang to pick up a fix for imports of
C++ vtables, fixing a record layout problem in the
expression parser.

Also fixed various problems with the generation 
and unpacking of llvm.zip given our new better
handling of multiple architectures in the LLVM
build.

(And added a log message that will hopefully catch
record layout problems in the future.)


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@143741 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Expression/ClangExpressionParser.cpp b/source/Expression/ClangExpressionParser.cpp
index 4a8f941..d040cd8 100644
--- a/source/Expression/ClangExpressionParser.cpp
+++ b/source/Expression/ClangExpressionParser.cpp
@@ -270,7 +270,7 @@
     }
     else
     {
-        m_compiler->getTargetOpts().Triple = llvm::sys::getHostTriple();
+        m_compiler->getTargetOpts().Triple = llvm::sys::getDefaultTargetTriple();
     }
         
     // 3. Set up various important bits of infrastructure.