Preface

This summary provides technical information about the LEON Ada cross compiler. It is intended for anyone evaluating cross compilers for development environments using workstations running the UNIX operating system, and microprocessor targets. The reader is expected to be familiar with the Ada 95 programming language.

The information in this summary is organized according to the Ada-Europe Guidelines for Ada compiler specification and selection. These guidelines pose questions about an Ada implementation that are designed to assist vendors and users of Ada compilers. Although written for Ada 83, these guidelines continue to be relevant for Ada 95, and for this summary, we include answers to any Ada 95-specific questions.

Questions from the guidelines are not restated; topics are discussed in a manner that makes it unnecessary to refer to the original questions. Supplementary information is provided as appropriate. An appendix shows listing from two small compilations to help answer many of the questions related to compilation listings and error messages. The presentation is terse to provide as much information as possible in a compact form.

The Ada-Europe Guidelines for Ada compiler specification and selection were written in 1982 by J.C.D. Nissen, B.A. Wichmann, and other members of Ada-Europe, with partial support from the Commission of the European Communities. They are available from the National Physical Laboratory as NPL report DITC 10/82, ISSN 0262-5369. They were also reprinted in Ada Letters, Vol. III, No. 1 (July, August 1983), pp. 37-50. (Ada Letters is published every two months by SIGAda, the ACM Special Interest Group on Ada.)

Version 1.8. Version 1.8 is the first version of LEON Ada to be released. Version 1.8 is based on ERC32 Ada Version 1.7. It includes changes required for the LEON architecture and other changes common across Version 1.8 products.