On Wed, 15 May 2013 07:59:24 +0200, Jens Bauer wrote: > label2: RS.W 3 ; __RS = __RS & ~1 : label2 = __RS : __RS = __RS + 3 * 2 Small correction for the alignment; I forgot to increment; this applies to the other places as well: label2: RS.W 3 ; __RS = (__RS + 1) & ~1 : label2 = __RS : __RS = __RS + 3 * 2 Love Jens