Why does it differ from the FreeBSD asm block?