Avoid __try on ARMv7 targets with MSVC

master
Chris Robinson 2022-07-24 16:53:55 -07:00
parent e5786ceb59
commit 7dcd2a86b8
1 changed files with 4 additions and 1 deletions

View File

@ -34,7 +34,8 @@
void althrd_setname(const char *name)
{
#if defined(_MSC_VER)
#if defined(_MSC_VER) && !defined(_M_ARM)
#define MS_VC_EXCEPTION 0x406D1388
#pragma pack(push,8)
struct {
@ -55,7 +56,9 @@ void althrd_setname(const char *name)
__except(EXCEPTION_CONTINUE_EXECUTION) {
}
#undef MS_VC_EXCEPTION
#else
(void)name;
#endif
}