aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Extensions/Extensions.cpp
diff options
context:
space:
mode:
authorserge-sans-paille <sguelton@redhat.com>2020-04-20 12:39:32 +0200
committerserge-sans-paille <sguelton@redhat.com>2020-04-24 09:40:14 +0200
commit8f766e382b77eef3102798b49e087d1e4804b984 (patch)
tree55ecfc2674b1c092cae5287c3233654a08fa0b50 /llvm/lib/Extensions/Extensions.cpp
parentebdb89399499cfca56fbf98c5f97d892d5976237 (diff)
downloadllvm-8f766e382b77eef3102798b49e087d1e4804b984.zip
llvm-8f766e382b77eef3102798b49e087d1e4804b984.tar.gz
llvm-8f766e382b77eef3102798b49e087d1e4804b984.tar.bz2
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
Diffstat (limited to 'llvm/lib/Extensions/Extensions.cpp')
-rw-r--r--llvm/lib/Extensions/Extensions.cpp0
1 files changed, 0 insertions, 0 deletions
diff --git a/llvm/lib/Extensions/Extensions.cpp b/llvm/lib/Extensions/Extensions.cpp
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/llvm/lib/Extensions/Extensions.cpp