add asm_swap.c to stack-o