Closed mcandre closed 8 months ago
On the other hand, Go, LLVM, NASM, and YASM offer better cross-operating system support (Windows) than GAS. While portability is not especially critical for assembler projects, we like to keep the door open when possible.
Too much to maintain. architectures (AT&T | Intel notation) is already potentially large enough target matrix without having to consider alternative assemblers, multiple Linux libc implementations, and multiple operating systems.