GNAT Pro for LynxOS is a robust and flexible Ada development environment targeted to the LynxOS real-time operating system.
GNAT Pro for LynxOS comprises a full Ada compiler, an Integrated Development Environment (GPS, the GNAT Programming Studio), a comprehensive toolset including a visual debugger, and a set of libraries and bindings. It allows development of pure Ada applications as well as Ada components in multi-language systems. It is distributed with complete source code, and is backed by rapid and expert support service.
Based on the GNU GCC technology, GNAT Pro for LynxOS is the natural Ada solution for LynxOS. It fits smoothly into the standard LynxOS toolset, which is also based on GCC, and provides an easy transition path for LynxOS developers seeking a reliable and powerful Ada programming environment.
Programming in the large
GNAT Pro can be used for systems comprising many thousands of modules, and millions of lines of code. Its robust system architecture scales based on program size and does not degrade abruptly when a fixed capacity is reached. Its Project Manager facility offers users a flexible framework for organizing large, multi-person development efforts.
Multi-language development
Thanks to the open standards used by GCC, GNAT Pro eases the job of developing applications comprising Ada and other languages such as C, Fortran, and C++. The Ada interfacing facilities are fully implemented, including capabilities that inspired several new features included in the upcoming Ada 2005 standard.
Excellent code quality
Efficient object code is achieved through a combination of Ada-specific and GCC back end optimizations; a supplemental tool reduces code size by removing unused subprograms from an executable. The run-time libraries have been tuned to provide high performance, with a special focus on exception handling and tasking.
Ease of transitioning from other Ada compiler systems
GNAT Pro implements several attributes and pragmas that ease the porting of existing Ada 83 or Ada 95 code bases to GNAT, and the Project Manager facility allows you to adopt the same file naming conventions and directory structure as were used in the previous system.
Open source technology
Full source code is provided for all GNAT Pro components. Developers can see how the run-time libraries implement dynamic Ada features in the context of the LynxOS kernel.
Technical features
Other GNAT Pro advantages
GNAT Pro for LynxOS is available as a native development environment on x86, and also as a cross development environment on SPARC Solaris targeted to the PowerPC. For specific configuration information, please contact sales@adacore.com or visit www.adacore.com.
Dependable support is intrinsic to all AdaCore products and is supplied by the GNAT Pro developers themselves. In essence, AdaCore serves as on-line consultants to your project. Questions on all aspects of Ada and GNAT Pro are answered promptly, comprehensively, and accurately. Blocking issues receive immediate attention; if appropriate, a wavefront release with the relevant repair can be provided. AdaCore can also provide specialized consulting and / or training services based on specific customer requirements.
Founded in 1994, AdaCore is the leading provider of commercial, open software solutions for Ada, a modern programming language designed for large, long-lived applications where reliability, efficiency and safety are absolutely critical.
Industry Solutions
Migration |
Industry Standards |
Embedded Systems Technology |
Board Support Packages (BSPs)
BSP Device Drivers |
BSP Targets by Operating SystemBSP Targets by Form Factor |
Third-party I/O Devices and Hardware |
SynergyWorks: LynuxWorks partners
|
Third-party add-ons for LynuxWorks operating systems |
||