summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/main.c
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2017-09-21 21:27:31 +0000
committerZachary Turner <zturner@google.com>2017-09-21 21:27:31 +0000
commit0d36b657b9771e6013e1e83e567d80003631766e (patch)
treea67248a950a113d66796ebb92378035c59fa3cb4 /lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/main.c
parent1ca789bdba82f32c00a42cc58376aaf2c784c5c0 (diff)
downloadbcm5719-llvm-0d36b657b9771e6013e1e83e567d80003631766e.tar.gz
bcm5719-llvm-0d36b657b9771e6013e1e83e567d80003631766e.zip
[lit] Refactor out some more common lit configuration code.
debuginfo-tests has need to reuse a lot of common configuration from clang and lld, and in general it seems like all of the projects which are tightly coupled (e.g. lld, clang, llvm, lldb, etc) can benefit from knowing about one other. For example, lldb needs to know various things about how to run clang in its test suite. Since there's a lot of common substitutions and operations that need to be shared among projects, sinking this up into LLVM makes sense. In addition, this patch introduces a function add_tool_substitution which handles all the dirty intricacies of matching tool names which was previously copied around the various config files. This is now a simple straightforward interface which is hard to mess up. Differential Revision: https://reviews.llvm.org/D37944 llvm-svn: 313919
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/main.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud