From 3a39d018f6503a19f812c20894a66d604337ee14 Mon Sep 17 00:00:00 2001 From: BuLaduo <3236676588@qq.com> Date: Fri, 17 May 2024 20:09:56 +0800 Subject: [PATCH] modified: CMakeLists.txt modified: MemoryWatchPass/src/main.cpp new file: example/cfg_test.c --- CMakeLists.txt | 4 +--- MemoryWatchPass/src/main.cpp | 5 ++++- example/cfg_test.c | 0 3 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 example/cfg_test.c diff --git a/CMakeLists.txt b/CMakeLists.txt index 62d0fa2..2ab2556 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,9 +4,7 @@ project(MemoryWatchdog VERSION 0.1.0 LANGUAGES C CXX) include(CTest) enable_testing() -set(SOURCE_DIR ${PROJECT_SOURCE_DIR}/src) - -set(INCLUDE_DIR ${PROJECT_SOURCE_DIR}/inc) +file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/example DESTINATION ${CMAKE_CURRENT_SOURCE_DIR}/build) find_package(LLVM REQUIRED CONFIG) add_definitions(${LLVM_DEFINITIONS}) diff --git a/MemoryWatchPass/src/main.cpp b/MemoryWatchPass/src/main.cpp index a9fd470..3a11823 100644 --- a/MemoryWatchPass/src/main.cpp +++ b/MemoryWatchPass/src/main.cpp @@ -19,7 +19,10 @@ class MemoryWatchPass : public PassInfoMixin<MemoryWatchPass> { public: PreservedAnalyses run(Module &M, ModuleAnalysisManager &) { - // return PreservedAnalyses::none(); + + + + return PreservedAnalyses::none(); } }; diff --git a/example/cfg_test.c b/example/cfg_test.c new file mode 100644 index 0000000..e69de29 -- GitLab