[all-commits] [llvm/llvm-project] 3b64ab: [NFC][clangd] Use table to collect option aliases
Yuanfang Chen via All-commits
all-commits at lists.llvm.org
Mon Jan 24 14:27:48 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3b64ab574d985b70cb4ec0f69c1fc1c1c4527cde
https://github.com/llvm/llvm-project/commit/3b64ab574d985b70cb4ec0f69c1fc1c1c4527cde
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M clang-tools-extra/clangd/CompileCommands.cpp
Log Message:
-----------
[NFC][clangd] Use table to collect option aliases
* Suppress a lot of `-Wtautological-compare` warning
* Speed up file build a little bit
Reviewed By: kadircet
Differential Revision: https://reviews.llvm.org/D98110
Commit: d87459a0b8e98afce89309459f1cc5ef33065f8e
https://github.com/llvm/llvm-project/commit/d87459a0b8e98afce89309459f1cc5ef33065f8e
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M llvm/cmake/modules/HandleLLVMOptions.cmake
Log Message:
-----------
[CMake] Fixes /INCREMENTAL detection when considering adding /Brepro
/INCREMENTAL is the linker default (lld-link and MSVC link). Specifying
"/INCREMENTAL:NO" is the only way to disable it. So checking for the
negative flag instead and check exe/module/shared link flags
independently.
Reviewed By: rnk
Differential Revision: https://reviews.llvm.org/D117381
Commit: da85307ba699ea2260252f523e089c85e863d671
https://github.com/llvm/llvm-project/commit/da85307ba699ea2260252f523e089c85e863d671
Author: Yuanfang Chen <yuanfang.chen at sony.com>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M clang/runtime/CMakeLists.txt
M llvm/cmake/modules/CrossCompile.cmake
M llvm/cmake/modules/LLVMExternalProjectUtils.cmake
Log Message:
-----------
[CMake] Pass CMAKE_C/CXX_COMPILER_LAUNCHER down to cross-compile and runtime build
Similar to D59032.
Reviewed By: dexonsmith
Differential Revision: https://reviews.llvm.org/D117746
Compare: https://github.com/llvm/llvm-project/compare/8d298355ca37...da85307ba699
More information about the All-commits
mailing list