Mercurial > pub > dyncall > dyncall
diff dyncallback/dyncall_callback_sparc32.s @ 190:06ee88ce4962
- doc and comment fixes
author | Tassilo Philipp |
---|---|
date | Tue, 14 Mar 2017 00:07:31 +0100 |
parents | de5ed248757f |
children | 706fb60a1760 |
line wrap: on
line diff
--- a/dyncallback/dyncall_callback_sparc32.s Mon Mar 13 14:13:26 2017 +0100 +++ b/dyncallback/dyncall_callback_sparc32.s Tue Mar 14 00:07:31 2017 +0100 @@ -51,13 +51,13 @@ add %fp, 68, %l0 st %l0, [ %sp + 64 ] /* init arg_ptr */ - /* Zero retval store (for data < word size). */ + /* Zero retval store. */ st %g0, [ %sp + 72 ] st %g0, [ %sp + 76 ] /* Prepare callback handler call. */ mov %g1, %o0 /* Param 0 = DCCallback*, %g1 holds ptr to thunk */ - add %sp, 64, %o1 /* Param 1 = DCArgs* (ptr to struct with args ptr */ + add %sp, 64, %o1 /* Param 1 = DCArgs* (ptr to struct with args ptr) */ add %sp, 72, %o2 /* Param 2 = results ptr to 8b of local stack data */ ld [ %g1 + 28 ], %o3 /* Param 3 = userdata ptr */