[zorg] r238309 - [zorg][clang-cmake-mips] Set LLVM_TARGET_ARCH to 'Mips' to test 32-bit JIT.

Daniel Sanders daniel.sanders at imgtec.com
Wed May 27 03:04:55 PDT 2015


Author: dsanders
Date: Wed May 27 05:04:55 2015
New Revision: 238309

URL: http://llvm.org/viewvc/llvm-project?rev=238309&view=rev
Log:
[zorg][clang-cmake-mips] Set LLVM_TARGET_ARCH to 'Mips' to test 32-bit JIT.

Modified:
    zorg/trunk/buildbot/osuosl/master/config/builders.py

Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=238309&r1=238308&r2=238309&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Wed May 27 05:04:55 2015
@@ -407,6 +407,8 @@ def _get_clang_builders():
         # CMAKE_DEFAULT_TARGET_TRIPLE on this system. CMake gets the value
         # correct for the processor but it's currently not possible to emit O32
         # code using a mips64-* triple. This is a bug and should be fixed soon.
+        # We must also force LLVM_TARGET_ARCH so that the ExecutionEngine tests
+        # run.
         {'name': "clang-cmake-mips",
          'slavenames':["mips-kl-m001"],
          'builddir':"clang-cmake-mips",
@@ -414,7 +416,8 @@ def _get_clang_builders():
                          clean=False,
                          checkout_compiler_rt=False,
                          extra_cmake_args=["-DLLVM_HOST_TRIPLE=mips-unknown-linux-gnu",
-                                           "-DLLVM_DEFAULT_TARGET_TRIPLE=mips-unknown-linux-gnu"])},
+                                           "-DLLVM_DEFAULT_TARGET_TRIPLE=mips-unknown-linux-gnu",
+                                           "-DLLVM_TARGET_ARCH=Mips"])},
 
         # ABI test-suite with CMake builder
         {'name'       : "clang-x86_64-linux-selfhost-abi-test",





More information about the llvm-commits mailing list