| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 个月前 | ||
[lldb] Fix manual CURSES_LIBRARIES tinfo finding (#128245) | 1 年前 | |
[lldb][gnustep] Add basic test and infrastructure for GNUstep ObjC runtime This patch adds test infrastructure to utilize the GNUstep runtime in the LLDB test suite and adds coverage for features that already work on Linux. These seem accidental in parts, but it's a good early baseline. On Windows nothing works yet. Please find the repository for the GNUstep ObjC runtime here: https://github.com/gnustep/libobjc2 GNUstep support is disabled by default. CMake configuration involves two variables: * LLDB_TEST_OBJC_GNUSTEP=On enables GNUstep support in the test suite. It requires the libobjc2 shared library and headers to be found. * LLDB_TEST_OBJC_GNUSTEP=Off disables GNUstep support in the test suite and resets associated cache values if necessary (default). * LLDB_TEST_OBJC_GNUSTEP_DIR allows to pass a custom installation root. Differential Revision: https://reviews.llvm.org/D146058 | 3 年前 | |
[lldb][test] skip Lua tests when the Lua interpreter is not found (#164793) When SWIG is installed but not any Lua interpreter, the cmake script in lldb/cmake/modules/FindLuaAndSwig.cmake will execute find_program(LUA_EXECUTABLE, ...) and this will set the LUA_EXECUTABLE variable to LUA_EXECUTABLE-NOTFOUND. Ensure that in this case we are skipping the Lua tests requiring the interpreter. | 9 个月前 | |
[lldb] make lit use the same Python executable for building and testing (#143756) When testing LLDB, we want to make sure to use the same Python as the one we used to build it. This patch uses the CMake variable Python3_ROOT_DIR to add the correct Python to the PATH in LLDB lit tests, in order to ensure of this. Please see https://github.com/swiftlang/swift/pull/82063 for the original issue. This is a continuation of https://github.com/swiftlang/swift/pull/82063. | 1 年前 | |
[lldb] Fix SWIG bug detection in CMake (#169212) The CMake [ set()](https://cmake.org/cmake/help/latest/command/set.html) command does not accept a conditional expression as a value. As a result, AFFECTED_BY_SWIG_BUG was being set to a string representation of the condition rather than a boolean value, causing it to always evaluate as truthy in subsequent if-checks. | 8 个月前 | |
[lldb][NFC] Remove unused find_program logic (#163446) All the unifdef logic was moved to source/API/CMakeLists.txt. This was left behind during that move. | 9 个月前 | |
[clang][lldb][cmake] Use new *_INSTALL_LIBDIR_BASENAME CPP macro Use this instead of *_LIBDIR_SUFFIX, from which it is computed. This gets us ready for D130586, in which *_LIBDIR_SUFFIX is deprecated. Differential Revision: https://reviews.llvm.org/D132300 | 3 年前 | |
| 1 年前 | ||
[CMake] respect LLVMConfig.cmake's LLVM_DEFINITIONS in standalone builds (#138587) In #138329, _GNU_SOURCE was added for Cygwin, but when building Clang standalone against an installed LLVM this definition was not picked up, resulting in undefined strnlen. Follow the documentation in https://llvm.org/docs/CMake.html#embedding-llvm-in-your-project and add the LLVM_DEFINITIONS in standalone projects' cmakes. | 1 年前 | |
[CMake] Move debugserver options to separate debugserverConfig.cmake Summary: One place for debugserver options, analog to LLDBConfig for LLDB options (see D55317). It was discussed in earlier reviews already, e.g. D55013. Reviewers: JDevlieghere, aprantl, xiaobai Reviewed By: aprantl, xiaobai Subscribers: mgorny, lldb-commits, #lldb Differential Revision: https://reviews.llvm.org/D55320 llvm-svn: 350390 | 7 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 9 个月前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 7 年前 |