The MULTI Integrated Development Environment is a complete
environment for embedded applications. MULTI supports remote debugging for a variety of target environments. MULTI provides a direct graphical interface with all Green Hills Software compilers and supports multi-language development and debugging. MULTI consists of a project builder, source level debugger, performance profiler, run-time error checker, graphical browser, text editor, and a version control system. Green Hills' optimizing C, C++, EC++, Ada 95 and Fortran compilers produce high-quality code. Code written in different languages can be mixed into a single executable. These highly optimizing compilers use the same global optimizer and code generator. Code may be optimized for maximum speed or for minimum code size on a module-by-module basis and even at the function level.