7.4 Binutils

The following Arm GNU Binutils are available:

  • arm-none-eabi-ld - GNU linker.

  • arm-none-eabi-as - GNU assembler.

  • arm-none-eabi-addr2line - Converts addresses into filenames and line numbers.

  • arm-none-eabi-ar - A utility for creating, modifying, and extracting from archives.

  • arm-none-eabi-c++filt - Filter to demangle encoded C++ symbols.

  • arm-none-eabi-nm - Lists symbols from object files.

  • arm-none-eabi-objcopy - Copies and translates object files.

  • arm-none-eabi-objdump - Displays information from object files.

  • arm-none-eabi-ranlib - Generates an index to the contents of an archive.

  • arm-none-eabi-readelf - Displays information from any ELF format object file.

  • arm-none-eabi-size - Lists the section sizes of an object or archive file.

  • arm-none-eabi-strings - Lists printable strings from files.

  • arm-none-eabi-strip - Discards symbols.

For more information about each util, use the built-in help command: <util name here> --help.