fix assembler-specific option parsing
flush