The definition of a toolchain

This book from Shatin Library has a definition of toolchain. A toolchain should contains:

  • Compiler
  • Assembler
  • Libraries
  • Linker
  • Post-link optimizer
  • Run-time program loader
  • simulator
  • Debugger and monitor
  • Automated Test System (Makefile ?)
  • Profiling tools
  • Binary Utilities