[scudo] Add [[no_unique_address]] attribute to new MapPlatformData variables

Differential Revision: https://reviews.llvm.org/D129237

GitOrigin-RevId: 5f3818c7df7d2e2c9bc8b98d534b138f514238a4
diff --git a/release.h b/release.h
index 9dad3c3..49cc6ae 100644
--- a/release.h
+++ b/release.h
@@ -138,7 +138,7 @@
   uptr SizePerRegion;
   uptr BufferSize;
   uptr *Buffer;
-  MapPlatformData MapData = {};
+  [[no_unique_address]] MapPlatformData MapData = {};
 
   static HybridMutex Mutex;
   static uptr StaticBuffer[StaticBufferCount];
diff --git a/vector.h b/vector.h
index 84e9c53..d43205a 100644
--- a/vector.h
+++ b/vector.h
@@ -95,7 +95,7 @@
   T LocalData[256 / sizeof(T)] = {};
   uptr CapacityBytes = 0;
   uptr Size = 0;
-  MapPlatformData MapData = {};
+  [[no_unique_address]] MapPlatformData MapData = {};
 };
 
 template <typename T> class Vector : public VectorNoCtor<T> {