File tree Expand file tree Collapse file tree 3 files changed +7
-108
lines changed
source/loaders/llvm_loader Expand file tree Collapse file tree 3 files changed +7
-108
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 77# External dependencies
88#
99
10- # TODO: Find here how to specify that we only support version 11
11- # https://llvm.org/docs/CMake.html#embedding-llvm-in-your-project
12- find_package (LLVM REQUIRED)
10+ find_package (LLVM 11.0.1 REQUIRED)
1311
1412#
1513# Plugin name and options
@@ -118,6 +116,9 @@ set_target_properties(${target}
118116 BUNDLE $<$<BOOL :${APPLE} >:$<$<VERSION_GREATER :${PROJECT_OS_VERSION} ,8>>>
119117)
120118
119+ # Setting C++ 17 Standard.
120+ set_property (TARGET ${target} PROPERTY CXX_STANDARD 17)
121+
121122#
122123# Include directories
123124#
Original file line number Diff line number Diff line change 2020
2121#include < llvm_loader/llvm_loader_impl.h>
2222
23+ #include < loader/loader.h>
2324#include < loader/loader_impl.h>
25+ #include < loader/loader_path.h>
2426
2527#include < reflect/reflect_context.h>
2628#include < reflect/reflect_function.h>
4345#include < llvm/Support/TargetSelect.h>
4446
4547// Optimizations
46- #include < llvm/Analysis/BasicAliasAnalysis.h>
48+ // #include <llvm/Analysis/BasicAliasAnalysis.h>
4749#include < llvm/Transforms/Scalar.h>
4850
4951typedef struct loader_impl_llvm_function_type
You can’t perform that action at this time.
0 commit comments