André Hentschel <nerv at dawncrow.de> writes: > + "mov sp, x15\n\t" > + "ldr x15, [x0, #0x108]\n\t" /* context->Pc */ > + "ldr x0, [x0, #0x8]\n\t" /* context->X0 */ > + "br x15\n\t" > + ) We've been through this before, you need to restore all registers. -- Alexandre Julliard julliard at winehq.org