added assembler for linux