Skip to content

Commit 9dfbccf

Browse files
committed
[libcxx] [test] Extend the UNSUPPORTED lines in strong_order_long_double.verify.cpp for non-x86_64 Windows
Differential Revision: https://reviews.llvm.org/D124992
1 parent aeb4907 commit 9dfbccf

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

libcxx/test/std/language.support/cmp/cmp.alg/strong_order_long_double.verify.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@
1111
// The following platforms have sizeof(long double) == sizeof(double), so this test doesn't apply to them.
1212
// This test does apply to aarch64 where Arm's AAPCS64 is followed. There they are different sizes.
1313
// UNSUPPORTED: target={{arm64|armv(7|8)(l|m)?|powerpc|powerpc64}}-{{.+}}
14-
// UNSUPPORTED: target=x86_64-pc-windows-{{.+}}
14+
// MSVC configurations have long double equal to regular double on all
15+
// architectures.
16+
// UNSUPPORTED: target={{.+}}-pc-windows-msvc
17+
// ARM/AArch64 MinGW also has got long double equal to regular double, just
18+
// like MSVC (thus match both MinGW and MSVC here, for those architectures).
19+
// UNSUPPORTED: target={{aarch64|armv7}}-{{.*}}-windows-{{.+}}
1520

1621
// <compare>
1722

0 commit comments

Comments
 (0)