=?utf-8?q?Théo?= De Magalhaes <theo.de-magalh...@epita.fr>,
=?utf-8?q?Théo?= De Magalhaes <theo.de-magalh...@epita.fr>,
=?utf-8?q?Théo?= De Magalhaes <theo.de-magalh...@epita.fr>,
=?utf-8?q?Théo?= De Magalhaes <theo.de-magalh...@epita.fr>,
=?utf-8?q?Théo?= De Magalhaes <theo.de-magalh...@epita.fr>,
=?utf-8?q?Théo?= De Magalhaes <theo.de-magalh...@epita.fr>,
=?utf-8?q?Théo?= De Magalhaes <theo.de-magalh...@epita.fr>,
=?utf-8?q?Théo?= De Magalhaes <theo.de-magalh...@epita.fr>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/130...@github.com>


================
@@ -3004,6 +3010,15 @@ void MicrosoftRecordLayoutBuilder::layoutField(const 
FieldDecl *FD) {
   } else {
     FieldOffset = Size.alignTo(Info.Alignment);
   }
+
+  uint64_t UnpaddedFielddOffsetInBits =
+      Context.toBits(DataSize) - RemainingBitsInField;
----------------
therealcoochieman wrote:

Hello, this is also my main suspicion. I will fix this later today.

Thank you for your thoroughness, I did not think to check with other compilers 
or do a valgrind check. Sorry for that.

https://github.com/llvm/llvm-project/pull/130182
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to