16 Jun
2015
16 Jun
'15
6:05 a.m.
André Hentschel <nerv(a)dawncrow.de> writes:
@@ -788,6 +788,17 @@ void signal_free_thread( TEB *teb )
/********************************************************************** + * set_x18 + * + * Win64/ARM applications expect the TEB pointer to be in the x18 platform register. + */ +extern void set_x18( TEB *teb ); +__ASM_GLOBAL_FUNC( set_x18, + "mov x18, x0\n\t" /* TEB -> platform register */ + "ret" )
You don't really need a global function for this. -- Alexandre Julliard julliard(a)winehq.org