4.4. Other Software Supplied

ERC32 Ada includes a number of other tools to support software development, as follows:

erc-coff-addr2line

which converts given target addresses to source file line numbers

erc-coff-ar

which is used to build object code libraries

erc-coff-gdb

which is the symbolic debugger

erc-coff-gnatchop

which may be used to divide a file that contains more than one compilation unit into one file for each unit

erc-coff-gnatfind

which is used to find Ada symbols in source files

erc-coff-gnatls

which is used to list Ada units

erc-coff-gnatmake

which uses the Ada rules to automatically compile, recompile and build an Ada program

erc-coff-gnatprep

which is an Ada pre-processor

erc-coff-gnatpsta

which prints the target package Standard

erc-coff-gnatpsys

which prints the target package System

erc-coff-gnatxref

which is the Ada cross reference tool

erc-coff-nm

which lists the symbols from object files

erc-coff-objcopy

which is used to copy and reformat object code files

erc-coff-objdump

which is used to dump information from object code files and includes an option to disassemble

erc-coff-ranlib

which generates an index to the contents of an archive and stores it in the archive

erc-coff-run

which is the simulator

erc-coff-sim

which is an interactive simulator

erc-coff-size

which prints the size of an object code or executable file

erc-coff-strings

which lists debug symbols and other strings in an object code file

erc-coff-strip

which removes debug symbol table information from object code files