[libunwind] [test] Mark the signal_frame test as unsupported on Windows
authorMartin Storsjö <martin@martin.st>
Fri, 31 Mar 2023 21:52:05 +0000 (00:52 +0300)
committerMartin Storsjö <martin@martin.st>
Mon, 10 Apr 2023 21:00:30 +0000 (00:00 +0300)
Mark it as unsupported on x86_64, arm and aarch64. On i686, DWARF
is used as the default unwinding format, and there, the CFI
directives are supported.

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

libunwind/test/signal_frame.pass.cpp

index 482481d..e5409f6 100644 (file)
 // are necessary to run this test.
 // UNSUPPORTED: target=powerpc{{(64)?}}-ibm-aix
 
+// Windows doesn't generally use CFI directives. However, i686
+// mingw targets do use DWARF (where CFI directives are supported).
+// UNSUPPORTED: target={{x86_64|arm.*|aarch64}}-{{.*}}-windows-{{.*}}
+
 #undef NDEBUG
 #include <assert.h>
 #include <stdlib.h>