[all-commits] [llvm/llvm-project] 8f766e: Update compiler extension integration into the bui...
serge-sans-paille via All-commits
all-commits at lists.llvm.org
Fri Apr 24 00:40:45 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 8f766e382b77eef3102798b49e087d1e4804b984
https://github.com/llvm/llvm-project/commit/8f766e382b77eef3102798b49e087d1e4804b984
Author: serge-sans-paille <sguelton at redhat.com>
Date: 2020-04-24 (Fri, 24 Apr 2020)
Changed paths:
M clang/lib/CodeGen/CMakeLists.txt
M llvm/cmake/modules/AddLLVM.cmake
M llvm/lib/CMakeLists.txt
A llvm/lib/Extensions/CMakeLists.txt
A llvm/lib/Extensions/Extensions.cpp
A llvm/lib/Extensions/LLVMBuild.txt
M llvm/lib/LLVMBuild.txt
M llvm/lib/LTO/CMakeLists.txt
M llvm/lib/LTO/LLVMBuild.txt
M llvm/tools/bugpoint/CMakeLists.txt
M llvm/tools/llvm-config/llvm-config.cpp
M llvm/tools/opt/CMakeLists.txt
Log Message:
-----------
Update compiler extension integration into the build system
The approach here is to create a new (empty) component, `Extensions', where all
statically compiled extensions dynamically register their dependencies. That way
we're more natively compatible with LLVMBuild and llvm-config.
Fixes: https://bugs.llvm.org/show_bug.cgi?id=44870
Differential Revision: https://reviews.llvm.org/D78192
More information about the All-commits
mailing list