BREW elf2mod is a post-linker tool that converts ARM ELF format executable files to BREW module (.mod) files. Elf2mod facilitates the use of static data in dynamically loaded BREW modules by making the modules self-relocatable. If the BREW module contains static data, this release of elf2mod is needed in place of the fromelf utility present in the ARM tool chains. With ARM RVCT 2.x and later, C vtables ends up as static data in the generated ELF file, and hence require elf2mod. Elf2mod is also required in order to use the GNU tool chain.