[compiler-rt] 6538aa8 - [NFC][tsan] Rename _inl.h to .inc
Vitaly Buka via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 3 09:39:56 PDT 2021
Author: Vitaly Buka
Date: 2021-08-03T09:35:33-07:00
New Revision: 6538aa8ce9b0806f0d343e0029c9a982d5971092
URL: https://github.com/llvm/llvm-project/commit/6538aa8ce9b0806f0d343e0029c9a982d5971092
DIFF: https://github.com/llvm/llvm-project/commit/6538aa8ce9b0806f0d343e0029c9a982d5971092.diff
LOG: [NFC][tsan] Rename _inl.h to .inc
Differential Revision: https://reviews.llvm.org/D107319
Added:
compiler-rt/lib/tsan/rtl/tsan_interface.inc
compiler-rt/lib/tsan/rtl/tsan_update_shadow_word.inc
Modified:
compiler-rt/lib/tsan/CMakeLists.txt
compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
llvm/utils/gn/secondary/compiler-rt/lib/tsan/BUILD.gn
Removed:
compiler-rt/lib/tsan/rtl/tsan_interface_inl.h
compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h
################################################################################
diff --git a/compiler-rt/lib/tsan/CMakeLists.txt b/compiler-rt/lib/tsan/CMakeLists.txt
index 10091e611b157..ea975f7f9c56b 100644
--- a/compiler-rt/lib/tsan/CMakeLists.txt
+++ b/compiler-rt/lib/tsan/CMakeLists.txt
@@ -91,8 +91,8 @@ set(TSAN_HEADERS
rtl/tsan_ilist.h
rtl/tsan_interceptors.h
rtl/tsan_interface.h
+ rtl/tsan_interface.inc
rtl/tsan_interface_ann.h
- rtl/tsan_interface_inl.h
rtl/tsan_interface_java.h
rtl/tsan_mman.h
rtl/tsan_mutexset.h
@@ -105,7 +105,7 @@ set(TSAN_HEADERS
rtl/tsan_symbolize.h
rtl/tsan_sync.h
rtl/tsan_trace.h
- rtl/tsan_update_shadow_word_inl.h
+ rtl/tsan_update_shadow_word.inc
rtl/tsan_vector_clock.h
)
diff --git a/compiler-rt/lib/tsan/rtl/tsan_interface_inl.h b/compiler-rt/lib/tsan/rtl/tsan_interface.inc
similarity index 98%
rename from compiler-rt/lib/tsan/rtl/tsan_interface_inl.h
rename to compiler-rt/lib/tsan/rtl/tsan_interface.inc
index 11c9fde5c76eb..acc80b497a859 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_interface_inl.h
+++ b/compiler-rt/lib/tsan/rtl/tsan_interface.inc
@@ -1,4 +1,4 @@
-//===-- tsan_interface_inl.h ------------------------------------*- C++ -*-===//
+//===-- tsan_interface.inc --------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
diff --git a/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp b/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
index 98512c0cc2100..46abdead5971b 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
+++ b/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
@@ -696,28 +696,28 @@ void MemoryAccessImpl1(ThreadState *thr, uptr addr,
// threads, which is not enough for the unrolled loop.
#if SANITIZER_DEBUG
for (int idx = 0; idx < 4; idx++) {
-# include "tsan_update_shadow_word_inl.h"
+# include "tsan_update_shadow_word.inc"
}
#else
int idx = 0;
-# include "tsan_update_shadow_word_inl.h"
+# include "tsan_update_shadow_word.inc"
idx = 1;
if (stored) {
-# include "tsan_update_shadow_word_inl.h"
+# include "tsan_update_shadow_word.inc"
} else {
-# include "tsan_update_shadow_word_inl.h"
+# include "tsan_update_shadow_word.inc"
}
idx = 2;
if (stored) {
-# include "tsan_update_shadow_word_inl.h"
+# include "tsan_update_shadow_word.inc"
} else {
-# include "tsan_update_shadow_word_inl.h"
+# include "tsan_update_shadow_word.inc"
}
idx = 3;
if (stored) {
-# include "tsan_update_shadow_word_inl.h"
+# include "tsan_update_shadow_word.inc"
} else {
-# include "tsan_update_shadow_word_inl.h"
+# include "tsan_update_shadow_word.inc"
}
#endif
@@ -1140,5 +1140,5 @@ void PrintMutexPC(uptr pc) { StackTrace(&pc, 1).Print(); }
#if !SANITIZER_GO
// Must be included in this file to make sure everything is inlined.
-# include "tsan_interface_inl.h"
+# include "tsan_interface.inc"
#endif
diff --git a/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h b/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word.inc
similarity index 96%
rename from compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h
rename to compiler-rt/lib/tsan/rtl/tsan_update_shadow_word.inc
index d23dfb0ba061c..a58ef0f17efa1 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h
+++ b/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word.inc
@@ -1,4 +1,4 @@
-//===-- tsan_update_shadow_word_inl.h ---------------------------*- C++ -*-===//
+//===-- tsan_update_shadow_word.inc -----------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
diff --git a/llvm/utils/gn/secondary/compiler-rt/lib/tsan/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/tsan/BUILD.gn
index e1c72820f2be4..a9db1038e5f89 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/tsan/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/tsan/BUILD.gn
@@ -64,10 +64,10 @@ target(tsan_target_type, "tsan") {
"rtl/tsan_interceptors_posix.cpp",
"rtl/tsan_interface.cpp",
"rtl/tsan_interface.h",
+ "rtl/tsan_interface.inc",
"rtl/tsan_interface_ann.cpp",
"rtl/tsan_interface_ann.h",
"rtl/tsan_interface_atomic.cpp",
- "rtl/tsan_interface_inl.h",
"rtl/tsan_interface_java.cpp",
"rtl/tsan_interface_java.h",
"rtl/tsan_malloc_mac.cpp",
@@ -96,7 +96,7 @@ target(tsan_target_type, "tsan") {
"rtl/tsan_sync.cpp",
"rtl/tsan_sync.h",
"rtl/tsan_trace.h",
- "rtl/tsan_update_shadow_word_inl.h",
+ "rtl/tsan_update_shadow_word.inc",
"rtl/tsan_vector_clock.cpp",
"rtl/tsan_vector_clock.h",
]
More information about the llvm-commits
mailing list