[compiler-rt] [rtsan][NFC] Remove some unneeded headers, make guards more obvious (PR #114911)
Chris Apple via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 4 18:01:01 PST 2024
https://github.com/cjappl created https://github.com/llvm/llvm-project/pull/114911
None
>From cc7bf516616890ee5de9045b7490ff638572f867 Mon Sep 17 00:00:00 2001
From: Chris Apple <cja-private at pm.me>
Date: Mon, 21 Oct 2024 09:16:39 -0700
Subject: [PATCH] [rtsan][NFC] Remove some unneeded headers, make guards more
obvious
---
compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp | 6 ++----
.../lib/rtsan/tests/rtsan_test_interceptors_posix.cpp | 5 -----
2 files changed, 2 insertions(+), 9 deletions(-)
diff --git a/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp b/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp
index b02be0b3cb51be..55241972167191 100644
--- a/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp
+++ b/compiler-rt/lib/rtsan/rtsan_interceptors_posix.cpp
@@ -15,12 +15,10 @@
#include "interception/interception.h"
#include "sanitizer_common/sanitizer_allocator_dlsym.h"
-#include "sanitizer_common/sanitizer_allocator_internal.h"
#include "sanitizer_common/sanitizer_platform_interceptors.h"
#include "interception/interception.h"
#include "rtsan/rtsan.h"
-#include "rtsan/rtsan_context.h"
#if SANITIZER_APPLE
@@ -33,11 +31,11 @@ extern "C" {
typedef int32_t OSSpinLock;
void OSSpinLockLock(volatile OSSpinLock *__lock);
}
-#endif
+#endif // TARGET_OS_MAC
#include <libkern/OSAtomic.h>
#include <os/lock.h>
-#endif
+#endif // SANITIZER_APPLE
#if SANITIZER_INTERCEPT_MEMALIGN || SANITIZER_INTERCEPT_PVALLOC
#include <malloc.h>
diff --git a/compiler-rt/lib/rtsan/tests/rtsan_test_interceptors_posix.cpp b/compiler-rt/lib/rtsan/tests/rtsan_test_interceptors_posix.cpp
index 8ed933fad51b11..9ddaa5d5eb590b 100644
--- a/compiler-rt/lib/rtsan/tests/rtsan_test_interceptors_posix.cpp
+++ b/compiler-rt/lib/rtsan/tests/rtsan_test_interceptors_posix.cpp
@@ -28,11 +28,6 @@
#include <malloc.h>
#endif
-#include <atomic>
-#include <chrono>
-#include <string>
-#include <thread>
-
#include <fcntl.h>
#include <pthread.h>
#include <stdio.h>
More information about the llvm-commits
mailing list