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=1.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bdd30c42c9993fa3 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: off-topic ... Date: 1999/11/19 Message-ID: <812o0p$1n7$1@nnrp1.deja.com>#1/1 X-Deja-AN: 550399453 References: <38336E5A.D744214E@australia.boeing.com> X-Http-Proxy: 1.0 x38.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Fri Nov 19 05:42:49 1999 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-11-19T00:00:00+00:00 List-Id: In article <38336E5A.D744214E@australia.boeing.com>, Peter Milliken wrote: > The only thing Ada vendors can > "brag" about is either additions wrt the Annexes (which you do > see as announcements) or bug fixes (which no-one really wants > to noise about anyway That's really quite wrong! We have literally hundreds of ideas for enhancements that come from us and our customers. Each new version of GNAT has many valuable new features. Here is a little preview of some new features in the next version of GNAT for example: It is now permissible to specify the non-default Bit_Order for record subtypes. Component clauses for such types must either specify an integral number of bytes, or the component must lie entirely within one byte. Note that, in accordance with the RM, no reordering of bytes is done, the only effect is to renumber bits. This feature is therefore only of limited use in dealing with big/little-endian interfacing. The listing generated by the -gnatR switch now includes alignment values for array and record types. The NT version of GNAT now generates object files that are fully compatible with the standard Microsoft linker, so this linker can be used instead of the GNU ld program to build NT executables. New restrictions No_Implicit_Conditionals and No_Implicit_Loops have been added for greater control over generated code. This is particularly useful in a safety-critical/certification environment using GNORT (GNAT with no run time) A new package GNAT.Calendar.Time_IO is provided. This package implements formatted output of Ada.Calendar.Time. The format string uses a format similar to the one used by the date UNIX command. This is just a small random selection, the list is already about 50 items long, and we are not yet at the release point. Sent via Deja.com http://www.deja.com/ Before you buy.