From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: *** X-Spam-Status: No, score=3.8 required=5.0 tests=BAYES_00,INVALID_MSGID, RATWARE_MS_HASH,RATWARE_OUTLOOK_NONAME autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ca9eef4d5e2078ea X-Google-Attributes: gid103376,public From: "Jim Gleason" Subject: Re: Beware: Rep spec on an enumeration type causes code explosion Date: 1997/12/09 Message-ID: <01bd04cc$6836c020$280510ac@arode>#1/1 X-Deja-AN: 296657066 References: Organization: CyberGate, Inc. Newsgroups: comp.lang.ada Date: 1997-12-09T00:00:00+00:00 List-Id: Kevin D. Heatwole wrote in article ... > > Sounds like the Green Hills compiler might just be a little green. :-) > The Green Hills Ada95 compiler was the first, and, to my knowledge, only, compiler to have completed ACVC 2.1 validations. This validation included the Systems Programming Annex as well as the Real-Time Systems Annex. The Green Hills Ada95 compiler is a very mature implementation of Ada95. I am a senior compiler developer at Green Hills Software. Neither issue that Joe Gwinn ran into is a result of what Kevin refers to as the "reusing" or having "glued" the Green Hills "C code generator with the Intermetrics Ada95 front-end". The current 68K cross compiler implementation of exception handling in the current fashion has almost nothing to do with the code generator. Rather, it is an issue for the linker, Ada runtime system and, in some cases, the commercial target operating system. Another oversight by Kevin is the fact that the Green Hills backend design is not limited to the C language. Green Hills' backends/code generators are designed to support Ada95, C, C++, Fortran and Pascal. With this breadth of language technology, there is nothing that hasn't been done or can't be done with the Green Hills backends to fully support a highly optimizing Ada95 compiler. As Tucker mentioned, we are currently developing a table-driven exception handling scheme. Like OC Systems, Green Hills is without question, sensitive to our customers concerns and needs. Our primary goal is the success of our customer's programs and products. To that end, we are always flexible and open to any suggestions from customers regarding the improvement of our Ada95 compilers and the supporting software development tools. Jim Gleason Green Hills Software, Inc.