9 Commits
Author SHA1 Message Date
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