diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-05-17 15:26:34 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-05-17 15:26:34 +0000 |
commit | 0693182265ac3177886cf61b1ac37f769b6f08e5 (patch) | |
tree | 56bf1f39b49be94087a5f6a1cef9507418e3c3b3 /llvm/lib/Support/Unix | |
parent | d8edb1d5cc9abd5390434233688d179e08b5ef49 (diff) | |
download | bcm5719-llvm-0693182265ac3177886cf61b1ac37f769b6f08e5.tar.gz bcm5719-llvm-0693182265ac3177886cf61b1ac37f769b6f08e5.zip |
Don't include information about the build into the information returned by
getHostTriple. This fixes a 32 bit clang running on a 64 bit ubuntu.
llvm-svn: 131463
Diffstat (limited to 'llvm/lib/Support/Unix')
-rw-r--r-- | llvm/lib/Support/Unix/Host.inc | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/llvm/lib/Support/Unix/Host.inc b/llvm/lib/Support/Unix/Host.inc index 8cbec8cd7ee..5fd0e5e0790 100644 --- a/llvm/lib/Support/Unix/Host.inc +++ b/llvm/lib/Support/Unix/Host.inc @@ -44,35 +44,6 @@ std::string sys::getHostTriple() { // Normalize the arch, since the host triple may not actually match the host. std::string Arch = ArchSplit.first; - // It would be nice to do this in terms of llvm::Triple, but that is in - // Support which is layered above us. -#if defined(__x86_64__) - Arch = "x86_64"; -#elif defined(__i386__) - Arch = "i386"; -#elif defined(__ppc64__) - Arch = "powerpc64"; -#elif defined(__ppc__) - Arch = "powerpc"; -#elif defined(__arm__) - - // FIXME: We need to pick the right ARM triple (which involves querying the - // chip). However, for now this is most important for LLVM arch selection, so - // we only need to make sure to distinguish ARM and Thumb. -# if defined(__thumb__) - Arch = "thumb"; -# else - Arch = "arm"; -# endif - -#else - - // FIXME: When enough auto-detection is in place, this should just - // #error. Then at least the arch selection is done, and we only need the OS - // etc selection to kill off the use of LLVM_HOSTTRIPLE. - -#endif - std::string Triple(Arch); Triple += '-'; Triple += ArchSplit.second; |