Yasm alternatives

Yasm is a modern assembler that completely rewrites NASM. It supports x86 and AMD64 instructions and accepts NASM and GAS syntax. It generates binary, ELF32, and ELF64 object files.

Alternatives