aboutsummaryrefslogtreecommitdiff
path: root/tools/Makefile
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@de.ibm.com>2013-05-06 16:10:35 +0000
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2013-05-06 16:10:35 +0000
commit1218bc4fe627ae4d60491ea89124965302815f1f (patch)
tree5c6697a66cbb6d0f19f8ffe833e62e4bf6d6b284 /tools/Makefile
parent9d4e034bbc27787f3fdbf9024c2575453a13aa1b (diff)
Simplify JIT unit test #ifdefs
Several platforms need to disable all old-JIT unit tests, since they only support the new MCJIT. This currently done via #ifdef'ing out those tests in the ExecutionEngine/JIT/*.cpp files. As those #ifdef's have grown historically, we now have a number of repeated directives which -in total- cover nearly the whole file, but leave a couple of helper functions out. When building the tests with clang itself, those helper functions now cause spurious "unused function" warnings. To fix those warnings, and also to remove the duplicate #ifdef conditions and make it easier to disable the tests for a new target, this patch consolidates the #ifdefs into a single one per file, which covers all the tests including all helper routines. Tested on PowerPC and SystemZ. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181200 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/Makefile')
0 files changed, 0 insertions, 0 deletions