support rust options for asm! macro