Handle i386 properly in asm