![]() |
| Ada Optimizing Compilers (con't) | |||||||
| Ada 95 Features | |||||||
The Green Hills Ada 95 Compilers implement all of the new enhancements defined in the ANSI/ISO/ IEC8652:1995 Ada 95 specification These include: Object-oriented programming Hierarchical library organization Type extensions of tagged types and child library units New task and synchronization
features such as protected types
In addition, the Ada 95 Compilers implement three optional Ada 95 annexes:
The Ada Compilers also provide specialized VxWorks and POSIX support that enables Ada 95 tasks to be implemented as either VxWorks tasks or POSIX threads (for self-hosted UNIX applications).
|
|||||||
| The Ada 95 Libraries | |||||||
| PROGRAM LIBRARY The Ada 95 Program Library contains all of the information needed to support the separate compilation requirements of Ada. The primary contents of the program C, C++, and FORTRAN Compilers and tightly integrated with the AdaMULTI Integrated Development Environment.
PREDEFINED RUN-TIME SYSTEM LIBRARY |
|||||||
| True Optimizing Compilers | |||||||
| Optimizations can significantly decrease program size and increase execution speed. Green Hills Ada 95 Compilers typically apply more than 100 optimizations on each program, producing efficient code with a minimal footprint. For additional optimization information, please request Green Hills Software's "Software Development Tools for Embedded Applications" brochure. | |||||||
| Product Availability and Support | |||||||
|
The Ada 95 Program Library contains all of the information needed to support the separate Green Hills Optimizing Ada 95 Compilers are available for Sun SPARC/Solaris 2.x and Windows NT/2000/XP hosts for a wide variety of 32- and 64-bit microprocessor families including PowerPC, 68K/ColdFire/CPU32, x86/Pentium, MIPS, SPARC/SPARClite, RAD6000, and RH32. Green Hills Ada 95 is compatible with the Green Hills Optimizing C, C++, and FORTRAN Compilers and tightly integrated with the AdaMULTI Integrated Development Environment. | |||||||
| |||||||
|
|