CATALOGUES
WHITE PAPERS
PRESS RELEASES
Optimizing Compilers
C
C++
Embedded C++
Ada 95
FORTRAN
Run-Time Libraries
MULTI® Integrated Development Environment
Source Level Debugger
Project Builder
Language Sensitive Text Editor
Version Control System
Graphical Browser
Performance Profiler*
Code Coverage Analysis
RTOS EventAnalyzer
Run-Time Error Checking
Remote Target Connection
Common Tools for Native and EmbeddedMULTI lets you use the same tools for both embedded and native development. All of the advanced features of MULTI for native development immediately transfer over to your embedded projects, and vice versa. In fact, the very same MULTI program can debug both native and embedded code. MULTI uses a remote target server when communicating with an embedded target. Early in the development cycle when silicon isn't available yet or there is not enough target hardware for large programming teams, MULTI allows you to prototype portions of your embedded applications in native mode on your host workstation (under Solaris or SunOS). The language front ends of the Green Hills compilers are the same for both native and embedded, guaranteeing absolute language compatibility when you recompile programs developed on your host for your target.
Shared Library Support
Green Hills' tools are integrated with Sun's native assembler/linker and offer shared library support. Shared libraries have the advantage of reducing program executable size and memory requirements. When building an executable with shared libraries, the linker does not embed the library code in the program executable, but deposits only the required information to access the library module at run-time. Since the shared libraries are composed of position independent code, multiple applications have access to the same libraries. In addition, it is not necessary to relink your application when a new version of the library is available which has the same calling sequences.The MULTI Integrated Development EnvironmentMULTI provides a direct graphical interface with all Green Hills compilers, and supports multi-language development and debugging. MULTI provides a Solaris or SunOS hostbased graphical environment for SPARC Native target development. MULTI contains all of the tools you need to complete a major programming project:
Source-Level Debugger - Provides a powerful windowing source-level debugger that enables program loading, execution, run control, and monitoring.Project Builder - Provides an intuitive GUI to configure and build complex programming projects.Text Editor - Provides a full-featured windowing text editor that is mouse driven with scroll bars, pull-down menus, and configurable buttons.Version Control System - Provides a seamless integration with the rest of MULTI components making version control of projects efficient and unobtrusive.
Graphical Browser - Provides source code browsing capabilities integrated with the MULTI Editor and Debugger.Performance Profiler - Provides detailed information to enable the developer to identify the code where execution consumes the greatest amount of time as well as how many times a given procedure or block of code was executed.Run-Time Error Checking - Provides useful information on a wide variety of run-time errors.Code Coverage Analysis - Improves product quality by identifying areas of code that have or have not been executed.
INTERNET USERS ALSO CONSULTED ON THE CATEGORY OTHER SOFTWARE
See also
Buyers
Find your suppliers Complete your request and let our teams find you the best deals available.Suppliers
Find your future clients List your products and services to enhance your web presence and receive qualified enquiries.