![]() |
| X86/Pentium Linux Native Family - con't | ||||||||||||||||
| » Download x86 Pentium Linux Native datasheet (PDF) | ||||||||||||||||
| Run-Time Error Checking Libraries | ||||||||||||||||
|
A comprehensive suite of error-checking libraries for C, C++, EC++, and Ada 95 are included in the corresponding compiler distributions for each language. Some checks include reading, writing, or freeing unallocated memory; accessing an element beyond the bounds of a declared array; and NULL pointer dereferencing. Customization of error-checking libraries allows programmers to access this functionality through the MULTI IDE, or through a command line interface. Compliance with Industry Standards Green Hills C/C++ Compilers fully conform to ANSI/ISO industry standards, and include optional enforcement of MISRA C programming guidelines. Common Tools for Native and Embedded Configurations MULTI offers flexibility in native and embedded configurations using x86/Pentium processors while maintaining a common interface for project creation and debug. All of the advanced features of MULTI for native development seamlessly transfer to embedded development. This enables users to prototype embedded applications early in the development cycle when silicon is unavailable. No time is wasted in learning a new development environment or rewriting code when switching between embedded and native configurations. The language front ends of the Green Hills compilers are the same for both native and embedded development, guaranteeing absolute language compatibility when you recompile programs developed on your host for your embedded target. |
||||||||||||||||
| The MULTI® Integrated Development Environment | ||||||||||||||||
| MULTI is a fully integrated development environment for embedded applications using C, C++, EC++ and Ada 95 languages. MULTI provides a direct graphical interface with all Green Hills Optimizing Compilers, and supports multi-language development and debugging. MULTI provides a host-based graphical environment for x86/Pentium target development. Host-target connectivity is provided through a variety of means, depending on the target environment. MULTI supports various recent versions of the Linux Red Hat® operating system.
» RTOS » MULTI IDE » AdaMULTI IDE » Compilers » Communications Software » Custom Development | ||||||||||||||||
|
|