[llvm] [Coverage] Fix `USE_SANITIZE_COVERAGE` build (PR #87722)

Justin Fargnoli via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 4 15:17:05 PDT 2024


https://github.com/justinfargnoli created https://github.com/llvm/llvm-project/pull/87722

None

>From a237e250c6c433a53921e29e7c1bf32ad667cbef Mon Sep 17 00:00:00 2001
From: Justin Fargnoli <jfargnoli at nvidia.com>
Date: Thu, 4 Apr 2024 15:16:17 -0700
Subject: [PATCH] [Coverage] FIx `USE_SANITIZE_COVERAGE` build

---
 llvm/tools/llvm-dis-fuzzer/CMakeLists.txt                   | 2 ++
 llvm/tools/vfabi-demangle-fuzzer/vfabi-demangler-fuzzer.cpp | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/llvm/tools/llvm-dis-fuzzer/CMakeLists.txt b/llvm/tools/llvm-dis-fuzzer/CMakeLists.txt
index 4b0b80e2f75826..b424a14374f37a 100644
--- a/llvm/tools/llvm-dis-fuzzer/CMakeLists.txt
+++ b/llvm/tools/llvm-dis-fuzzer/CMakeLists.txt
@@ -1,5 +1,7 @@
 set(LLVM_LINK_COMPONENTS
   BitReader
+  Core
+  Support
 )
 add_llvm_fuzzer(llvm-dis-fuzzer
   llvm-dis-fuzzer.cpp
diff --git a/llvm/tools/vfabi-demangle-fuzzer/vfabi-demangler-fuzzer.cpp b/llvm/tools/vfabi-demangle-fuzzer/vfabi-demangler-fuzzer.cpp
index e1041bd4eef998..309fe2b9957a4b 100644
--- a/llvm/tools/vfabi-demangle-fuzzer/vfabi-demangler-fuzzer.cpp
+++ b/llvm/tools/vfabi-demangle-fuzzer/vfabi-demangler-fuzzer.cpp
@@ -11,7 +11,9 @@
 //===----------------------------------------------------------------------===//
 
 #include "llvm/AsmParser/Parser.h"
+#include "llvm/IR/Module.h"
 #include "llvm/IR/VFABIDemangler.h"
+#include "llvm/Support/SourceMgr.h"
 
 using namespace llvm;
 



More information about the llvm-commits mailing list