M1750 Ada Technical Summary: For mission-critical applications | ||
---|---|---|
Prev | Chapter 7. Re-targeting and Re-hosting | Next |
The preferred host operating system is UNIX. This is because UNIX includes as standard, many of the utility programs that are required to make and install M1750 Ada, and which are useful to operate M1750 Ada. However M1750 Ada may also be re-hosted (with reduced functionality) any version of Microsoft Windows that supports 32-bit programs.
The Ada front end and the Ada predefined library are written in Ada 95. The C compiler (which is always included), the object code utilities, the debugger and the C libraries are written in ANSI C. The run-time start file, art0.S, is written in assembly language. Other standard UNIX languages (such as YACC and Perl) are used in the construction of the compiler.