文件最后提交记录最后更新时间
[CMake] enable CMP0144 policy if available (#96589) - Enable CMP0144 policy if available, this will make the find_package() more robust. Signed-off-by: Jerry Zhang Jian <jerry.zhangjian@sifive.com>1 年前
[libunwind] Try to add --unwindlib=none while configuring and building libunwind If Clang is set up to link directly against libunwind (via the --unwindlib option, or the corresponding builtin default option), configuring libunwind will fail while bootstrapping (before the initial libunwind is built), because every cmake test will fail due to -lunwind not being found, and linking the shared library will fail similarly. Check if --unwindlib=none is supported, and add it in that case. Using check_c_compiler_flag on its own doesn't work, because that only adds the tested flag to the compilation command, and if -lunwind is missing, the linking step would still fail - instead try adding it to CMAKE_REQUIRED_FLAGS and restore the variable if it doesn't work. This avoids having to pass --unwindlib=none while building libunwind. Differential Revision: https://reviews.llvm.org/D1121264 年前
[cmake] Tweak warning in extend_path helper function There was one more reference the word "install" I forgot to remove. Follow-up to bde561c4813952847112600e5efe72d9015556f7 / https://reviews.llvm.org/D1157464 年前
Revert "build: with -DCLANGD_ENABLE_REMOTE=ON, search for grpc++ dependencies too" This reverts commit 9f3081dc6fe8447e85741865846840bc491866e5. Broke clangd buildbots in https://lab.llvm.org/buildbot/#/builders/131/builds/38935.3 年前
[cmake] Fix missing paren in FindPrefixFromConfig This was in CMake syntax generation, so we didn't catch it eval time. Follow up from D1179733 年前
Revert "[cmake] Use CMAKE_INSTALL_LIBDIR too" This reverts commit f7a33090a91015836497c75f173775392ab0304d. Unfortunately this causes a number of failures that didn't show up in my local build.3 年前
GetClangResourceDir: Fix downstream projects that bundle llvm source A project that bundles the llvm source code may have their own PACKAGE_VERSION variable, so only use this to compute the CLANG_RESOURCE_DIR if CLANG_VERSION_MAJOR is undefined. Reviewed By: sebastian-ne Differential Revision: https://reviews.llvm.org/D1526082 年前
Get the linker version and pass the it to compiler-rt tests on Darwin. (#86220) The HOST_LINK_VERSION is a hardcoded string in Darwin clang that detects the linker version at configure time. The driver uses this information to build the correct set of arguments for the linker. This patch detects the linker version again during compiler-rt configuration and passes it to the tests. This allows a clang built on a machine with a new linker to run compiler-rt tests on a machine with an old linker. rdar://1251986032 年前
[cmake] Demote fatal error to a warning when we don't know the Apple SDK in use Sometimes, we could be building for a platform where we don't link compiler-rt, so being able to figure out the right compiler-rt suffix isn't necessary, but we shouldn't fail the build.4 年前
[cmake] Move HandleOutOfTreeLLVM to common cmake utils This is better than libunwind and libcxxabi fishing it out of libcxx's module directory. It is done in prepartion for a better version of D117537 which deduplicates CMake logic instead of just renaming to avoid a name clash. Reviewed By: phosek, #libunwind, #libc_abi, Ericson2314 Differential Revision: https://reviews.llvm.org/D1176174 年前
Initial commit Signed-off-by: gong-siwei <gongsiwei@huawei.com>5 个月前
Revert "[CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_flag" This reverts commit 55e65ad876e3ac0b1cb0410a5cce3554c009af65.3 年前
Bump version to 19.1.71 年前
added all modifications made for msdebug5 个月前
added all modifications made for msdebug5 个月前
Initial commit Signed-off-by: gong-siwei <gongsiwei@huawei.com>5 个月前
added all modifications made for msdebug5 个月前
[CMake] Move the AIX archiver settings to a module This allows their reuse across projects. The name of the module is intentionally generic because we would like to move more platform checks there. Differential Revision: https://reviews.llvm.org/D1152764 年前
[runtimes] Generalize how we reorder projects This way, we could use it for LLVM_ENABLE_PROJECTS too if desired. Differential Revision: https://reviews.llvm.org/D1251214 年前