aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Ganea <aganea@havenstudios.com>2024-07-05 20:47:23 -0400
committerAlexandre Ganea <aganea@havenstudios.com>2024-07-05 20:49:40 -0400
commitcf1ded3ac248ad4feeed7b4dd20c60b7e3c40339 (patch)
tree3a856148242570aa3d15e6a070a155a0de5e811b
parent10e1b935e5d9017067207d62ababa733df088ecd (diff)
downloadllvm-cf1ded3ac248ad4feeed7b4dd20c60b7e3c40339.zip
llvm-cf1ded3ac248ad4feeed7b4dd20c60b7e3c40339.tar.gz
llvm-cf1ded3ac248ad4feeed7b4dd20c60b7e3c40339.tar.bz2
[lldb] Silence function cast warning when building with Clang ToT targetting Windows
-rw-r--r--lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.cpp b/lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.cpp
index a69c100..dc7697f 100644
--- a/lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.cpp
+++ b/lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.cpp
@@ -175,6 +175,11 @@ Status TargetThreadWindows::DoResume() {
return Status();
}
+#if defined(__clang__)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wcast-function-type-mismatch"
+#endif
+
const char *TargetThreadWindows::GetName() {
Log *log = GetLog(LLDBLog::Thread);
static GetThreadDescriptionFunctionPtr GetThreadDescription = []() {
@@ -200,3 +205,7 @@ const char *TargetThreadWindows::GetName() {
return m_name.c_str();
}
+
+#if defined(__clang__)
+#pragma clang diagnostic pop
+#endif