Martin Storsjö
424a1ede1b
run-lldb-tests: Use -dumpmachine rather than parsing the output of --version
...
This matches what is done in a couple of other scripts too.
2025-04-21 13:59:39 +03:00
Martin Storsjö
021af31c8d
run-lldb-tests: Skip the separate strip step when using PDB files
...
Since 7dcd8ef135147de1576c2863b963ec929a15e8cb in llvm-project
(Dec 15th), LLD can strip out the bundled DWARF debug info directly
when linking, while creating a PDB file, simplifying this test case.
2024-01-30 10:39:33 +02:00
Martin Storsjö
5d33931b6a
run-lldb-tests: Convert a missed direct use of objcopy.exe to $OBJCOPY
...
This was missed in 299f03fd45 .
2023-06-13 12:52:07 +03:00
Martin Storsjö
22b1ff128b
Consistently use the --pdb= form in scripts
...
Stop using the separate argument form (-Wl,-pdb,<filename>), and
prefer using the option form with an implicit output name.
2022-10-12 15:28:45 +03:00
Martin Storsjö
f92b90133d
Revert "run-lldb-tests: Skip the detailed backtrace/variable checks for i686+pdb"
...
Since d4514b155337f013022c6e989d3e6b7183a8b80e in llvm-project
(Sep 20th), the pdb reading regression has been fixed.
This reverts commit 13a788dc62 .
2022-09-21 16:57:40 +03:00
Martin Storsjö
13a788dc62
run-lldb-tests: Skip the detailed backtrace/variable checks for i686+pdb
...
This seems to have regressed in git main, while it worked
correctly still in the 15.0.0 release; see
https://github.com/llvm/llvm-project/issues/57799 for details.
2022-09-17 17:36:15 +03:00
Martin Storsjö
299f03fd45
run-lldb-tests: Allow overriding the individual tools used
2022-09-17 14:46:37 +03:00
Martin Storsjö
b434132e04
run-lldb-tests: Clarify the placeholder for the script argument
2022-09-17 14:45:43 +03:00
Martin Storsjö
6dbfbec8ff
test: Add a script for running smoke tests of lldb
2022-09-16 20:25:08 +03:00