4.1.5. ELF (Executable and Linkable Format)

Executable and Linkable Format is a file format for Executable, object code, shared libraries, etc. Most of the embedded build systems generate an ELF binary at the end of the build process. Eventually such ELF binaries are post processed as part of the build system to generate other files like disassembly / binary / hex / etc.

See https://en.wikipedia.org/wiki/Executable_and_Linkable_Format for more.