JJonas Devlieghere[lldb] Refactor command option enum values (NFC)
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[lldb] Refactor command option enum values (NFC) Refactor the command option enum values and the command argument table to connect the two. This has two benefits: - We guarantee that two options that use the same argument type have the same accepted values. - We can print the enum values and their description in the help output. (D129707) Differential revision: https://reviews.llvm.org/D129703 | 3 年前 | |
Do not install lit-cpuid Summary: AFAIK, lit-cpuid is used by the tests. Installing it causes LLVMExports*.cmake files to depend on this program. It causes some serious packaging issues as it would means that llvm-dev depends on lldb. See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941082 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941306 See also https://bugs.llvm.org/show_bug.cgi?id=43035 for a similar issue caused by https://reviews.llvm.org/D56606 Reviewers: mgorny Reviewed By: mgorny Subscribers: delcypher, lldb-commits Differential Revision: https://reviews.llvm.org/D68537 llvm-svn: 373819 | 6 年前 | |
[lldb] Match test dependencies name to other LLVM projects. Other LLVM projects use the suffix -depends for the test dependencies, however LLDB uses -deps and seems to be the only project under the LLVM to do so. In order to make the projects more homogeneous, switch all the references to lldb-test-deps to lldb-test-depends. Additionally, provide a compatibility target with the old name and depending on the new name, in order to not break anyone workflow. Reviewed By: JDevlieghere Differential Revision: https://reviews.llvm.org/D102889 | 5 年前 | |
[lldb] Match test dependencies name to other LLVM projects. Other LLVM projects use the suffix -depends for the test dependencies, however LLDB uses -deps and seems to be the only project under the LLVM to do so. In order to make the projects more homogeneous, switch all the references to lldb-test-deps to lldb-test-depends. Additionally, provide a compatibility target with the old name and depending on the new name, in order to not break anyone workflow. Reviewed By: JDevlieghere Differential Revision: https://reviews.llvm.org/D102889 | 5 年前 | |
[Utils] Add back utils directory Due to a bug my earlier commit removed the whole utils directory: https://reviews.llvm.org/D65123 llvm-svn: 366830 | 6 年前 | |
[lldb/Util] Add a utility to run transparently capture and replay tests. This patch introduces a small new utility (lldb-repro) to transparently capture and replay debugger sessions through the command line driver. Its used to test the reproducers by running the test suite twice. During the first run, it captures a reproducer for every lldb invocation and saves it to a well-know location derived from the arguments and current working directory. During the second run, the test suite is run again but this time every invocation of lldb replays the previously recorded session. Differential revision: https://reviews.llvm.org/D72823 | 6 年前 |