3 ms·
The GNU assembler is not intended to be used by humans, but its goal is to assemble the output of compilers. On Linux, the "standard" assembler for humans is "
by adrian_b 3mo ago
The GNU assembler is not intended to be used by humans, but its goal is to assemble the output of compilers.
On Linux, the "standard" assembler for humans is "nasm", though there are also others.
For anyone writing a non-negligible amount of code in an assembly language it is essential to develop or get from elsewhere a comprehensive library of macros, for avoiding to write huge amounts of boilerplate.
- pjmlp 2mo agoThat is true of all UNIX assemblers, they never had the "used by humans" culture, rather being part of a C compiler pipeline approach. At least since UNIX v4. All good Assemblers have come from Amiga, Atari, PC world.