================ @@ -0,0 +1,22 @@ +// RUN: %clang_cc1 -emit-llvm-only -triple armv7a-none-windows-eabi -fdump-record-layouts %s 2>/dev/null | FileCheck %s +// RUN: %clang_cc1 -emit-llvm-only -triple thumbv7-none-windows-eabihf -fdump-record-layouts %s 2>/dev/null | FileCheck %s + +// Verify that ARM Windows with eabi environment correctly uses Microsoft +// record layout for classes with virtual inheritance. +// This is a regression test for a crash caused by incorrect record layout +// selection when TheCXXABI is Microsoft but HasMicrosoftRecordLayout was false. ---------------- yxsamliu wrote:
better use new name for HasMicrosoftRecordLayout https://github.com/llvm/llvm-project/pull/173846 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
