mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-03-03 16:13:44 +00:00
[libc++abi][test][VE] Add UNSUPPORTED to pass tests on VE
Add UNSUPPORTED to pass tests on VE. VE uses SjLj libunwind, so _Unwind_Backtrace and _Unwind_ForcedUnwind are not implemented. Reviewed By: MaskRay, #libc_abi, ldionne Differential Revision: https://reviews.llvm.org/D159446
This commit is contained in:
parent
e0c54a2e7b
commit
9a220dc6ab
@ -8,6 +8,9 @@
|
||||
|
||||
// UNSUPPORTED: no-exceptions
|
||||
|
||||
// VE only supports SjLj and doesn't provide _Unwind_Backtrace.
|
||||
// UNSUPPORTED: target={{ve-.*}}
|
||||
|
||||
#include <assert.h>
|
||||
#include <stddef.h>
|
||||
#include <unwind.h>
|
||||
|
@ -11,6 +11,9 @@
|
||||
|
||||
// UNSUPPORTED: no-exceptions, c++03
|
||||
|
||||
// VE only supports SjLj and doesn't provide _Unwind_ForcedUnwind.
|
||||
// UNSUPPORTED: target={{ve-.*}}
|
||||
|
||||
// These tests fail on previously released dylibs, investigation needed.
|
||||
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx{{11.0|12.0}}
|
||||
|
@ -10,6 +10,9 @@
|
||||
|
||||
// UNSUPPORTED: no-exceptions, c++03
|
||||
|
||||
// VE only supports SjLj and doesn't provide _Unwind_ForcedUnwind.
|
||||
// UNSUPPORTED: target={{ve-.*}}
|
||||
|
||||
// These tests fail on previously released dylibs, investigation needed.
|
||||
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx{{11.0|12.0}}
|
||||
|
@ -13,6 +13,9 @@
|
||||
// UNSUPPORTED: no-threads
|
||||
// UNSUPPORTED: no-exceptions
|
||||
|
||||
// VE only supports SjLj and doesn't provide _Unwind_ForcedUnwind.
|
||||
// UNSUPPORTED: target={{ve-.*}}
|
||||
|
||||
#include <assert.h>
|
||||
#include <exception>
|
||||
#include <stdlib.h>
|
||||
|
Loading…
x
Reference in New Issue
Block a user