]> git.lizzy.rs Git - rust.git/commit
auto merge of #13726 : michaelwoerister/rust/lldb-autotests, r=alexcrichton
authorbors <bors@rust-lang.org>
Wed, 7 May 2014 20:26:41 +0000 (13:26 -0700)
committerbors <bors@rust-lang.org>
Wed, 7 May 2014 20:26:41 +0000 (13:26 -0700)
commit828ffab627350c6250786e0e4960bc3d3aa0b761
tree915ec4eda2c13743d85044050a2eb0e0ad7f8d04
parent87115fd001440652291c509a77bda74fa511dab0
parent55a8bd56e5a89f98aa9d4ed998cb8c686d447805
auto merge of #13726 : michaelwoerister/rust/lldb-autotests, r=alexcrichton

This pull request contains preparations for adding LLDB autotests:
+ the debuginfo tests are split into debuginfo-gdb and debuginfo-lldb
  + the `compiletest` tool is updated to support the debuginfo-lldb mode
  + tests.mk is modified to provide debuginfo-gdb and debuginfo-lldb make targets
  + GDB test cases are moved from `src/test/debug-info` to `src/test/debuginfo-gdb`
+ configure will now look for LLDB and set the appropriate CFG variables
+ the `lldb_batchmode.py` script is added to `src/etc`. It emulates GDB's batch mode

The LLDB autotests themselves are not part of this PR. Those will probable require some manual work on the test bots to make them work for the first time. Better to get these unproblematic preliminaries out of the way in a separate step.