Rewrite of the NASM assembler
Yasm is a complete rewrite of the NASM assembler.
Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView 8 formats.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/5ldpz9l5s1dghnizgbmdszgcr5wmki6c-yasm-1.3.0.drv | ||
x86_64-linux | i586-pc-gnu | /gnu/store/8xyjf06x2kdcg24p2zpqrikzysbh5h72-yasm-1.3.0.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/h37cq40z689xl3fmsa49dlma3irsm35v-yasm-1.3.0.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/600c02gwdrgrc5ia9v347j897imb10ii-yasm-1.3.0.drv | |
riscv64-linux | /gnu/store/hxl21drkiazp9qynhbr01w7acqqvcprm-yasm-1.3.0.drv | ||
powerpc-linux | /gnu/store/mpkvmr39v67b7ky36sflvkmfjblrkn86-yasm-1.3.0.drv | ||
powerpc64le-linux | /gnu/store/i50h7g93ndikjb9pnlw1xqgk8ca3cks6-yasm-1.3.0.drv | ||
mips64el-linux | /gnu/store/qhxzha6i1bbnrsl7n31k3wn68inyysg5-yasm-1.3.0.drv | ||
i686-linux | /gnu/store/ixv8a5x96vpichdysqpj4a95gcbi4gzi-yasm-1.3.0.drv | ||
i586-gnu | /gnu/store/n7dmwsz718idklxx9z8z663mqn27mpzw-yasm-1.3.0.drv | ||
armhf-linux | /gnu/store/qrc9f54x90shz9x60rymmplnylc4wi6s-yasm-1.3.0.drv | ||
aarch64-linux | /gnu/store/10w47gldj6fn83327gn894dc2560ppv3-yasm-1.3.0.drv |
Linter | Message | Location |
---|---|---|
input-labels Identify input labels that do not match package names | label 'python' does not match package name 'python-wrapper' |