[NFC][ASAN] Use alignof instead of constant
authorVitaly Buka <vitalybuka@google.com>
Mon, 8 May 2023 06:30:24 +0000 (23:30 -0700)
committerVitaly Buka <vitalybuka@google.com>
Mon, 8 May 2023 07:24:37 +0000 (00:24 -0700)
compiler-rt/lib/asan/asan_thread.cpp

index ebe96a8..7b2f878 100644 (file)
@@ -41,7 +41,8 @@ void AsanThreadContext::OnFinished() {
 }
 
 // MIPS requires aligned address
-static ALIGNED(16) char thread_registry_placeholder[sizeof(ThreadRegistry)];
+static ALIGNED(alignof(
+    ThreadRegistry)) char thread_registry_placeholder[sizeof(ThreadRegistry)];
 static ThreadRegistry *asan_thread_registry;
 
 static Mutex mu_for_thread_context;