SMASM is a full-featured toolchain for developing software for the Nintendo Gameboy. It includes an assembler (SMASM), a linker (SMOLD), and more.
- Local labels.
- Macros.
- Configurable linker.
- Makefile dependency list generation.
- ctags generation.
- Debug symbols.
- Link-time optimization.
The documentation for the different toolchain components is available in the
docs
directory.
The SMASM toolchain and all of its associated source code is released under the CC0 1.0 Universal (CC0 1.0) Public Domain Dedication.
For more information, see the included CC0 legal code in the LEGAL file.