asm in c fixes