Commit 39655dad authored by Brendan Shanks's avatar Brendan Shanks Committed by Alexandre Julliard

ntdll: Add a WARN when setting debug registers fails under Rosetta.

parent 93fde56b
...@@ -1001,6 +1001,10 @@ NTSTATUS WINAPI NtSetContextThread( HANDLE handle, const CONTEXT *context ) ...@@ -1001,6 +1001,10 @@ NTSTATUS WINAPI NtSetContextThread( HANDLE handle, const CONTEXT *context )
if (!self) if (!self)
{ {
ret = set_thread_context( handle, context, &self, IMAGE_FILE_MACHINE_AMD64 ); ret = set_thread_context( handle, context, &self, IMAGE_FILE_MACHINE_AMD64 );
#ifdef __APPLE__
if ((flags & CONTEXT_DEBUG_REGISTERS) && (ret == STATUS_UNSUCCESSFUL))
WARN_(seh)( "Setting debug registers is not supported under Rosetta\n" );
#endif
if (ret || !self) return ret; if (ret || !self) return ret;
if (flags & CONTEXT_DEBUG_REGISTERS) if (flags & CONTEXT_DEBUG_REGISTERS)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment