comp.lang.ada
 help / color / mirror / Atom feed
* Public release of GNAT V3.04
@ 1996-05-29  0:00 Robert Dewar
  1996-05-29  0:00 ` Robert Dewar
  1996-05-31  0:00 ` Doug Smith
  0 siblings, 2 replies; 3+ messages in thread
From: Robert Dewar @ 1996-05-29  0:00 UTC (permalink / raw)



The following versions of GNAT 3.04 are now available for public access
from cs.nyu.edu, directory pub/gnat:

Sparc/SunOS
Sparc/Solaris
Alpha/Dec Unix
PC/DOS
SGI/Irix
PC/Linux

Note that the DOS version for the first time implements tasking

We expect additional versions to appear shortly, including those for
OS/2, HP/UX, Mac/Machten/68K and Mac/Machten/PPC, RS6000.

Please send email to report@gnat.com if you have questions or comments
regarding any of these versions of GNAT.





^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Public release of GNAT V3.04
  1996-05-29  0:00 Public release of GNAT V3.04 Robert Dewar
@ 1996-05-29  0:00 ` Robert Dewar
  1996-05-31  0:00 ` Doug Smith
  1 sibling, 0 replies; 3+ messages in thread
From: Robert Dewar @ 1996-05-29  0:00 UTC (permalink / raw)



The following is the list of latest features in GNAT version 3.04
(taken from the file features in the distribution)

   GNAT attributes mantissa, safe_small for fixed points
   GNAT attribute small for floating point
   These attributes correspond to attributes defined in Ada 83.

   gnatlink (new utility program)

   pragma Unchecked_Union is fully implemented (see end of this document)

   More efficient execution of programs containing exception handlers
   (especially on Sun Sparc)

   Many new options to gnatmake: (see gnatinfo.txt for details)
   -aI -aO, -jnum, -k, -l, -o

   New Source & Library search path switches: (see gnatinfo.txt for details)
   -aLdir, -Adir, -aOdir, -aIdir, -Idir, -I-, -Ldir

   The DOS version has been migrated to DJGPP v2.
   Tasking is now fully functional in the DOS version.
   "Real" memory problems in the DOS version have been alleviated.

   New warnings for some infinite recursion cases

   When an Assert_Failure exception is raised, the exception is raised
   with a message, either the file name and line number by default of
   the pragma Assert, or the string explicitly supplied as the second
   parameter.

   The restriction names No_GNAT_Attributes and No_GNAT_Pragmas have
   been renamed No_Implementation_Attributes and No_Implementation_Pragmas.

   Record Representation Clauses which do not specify representations for
   all components (partial rep clauses) are now accepted by GNAT.

   Packed arrays of records are now implemented.

   The Size attribute is now handled as specified in the RM. This means
   that the value of 'Size will often be different from what it was
   before and what it was in Ada 83. Two new attributes Object_Size
   and Value_Size have been added to provide additional control.

Robert Dewar
Ada Core Technologies





^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Public release of GNAT V3.04
  1996-05-29  0:00 Public release of GNAT V3.04 Robert Dewar
  1996-05-29  0:00 ` Robert Dewar
@ 1996-05-31  0:00 ` Doug Smith
  1 sibling, 0 replies; 3+ messages in thread
From: Doug Smith @ 1996-05-31  0:00 UTC (permalink / raw)



In article <dewar.833412141@schonberg>, dewar@cs.nyu.edu (Robert Dewar) wrote:

> The following versions of GNAT 3.04 are now available for public access
> from cs.nyu.edu, directory pub/gnat:
> [snip]

And Thanks to Dennis Markham at the AdaIC, WebAda has installed the new
version.  Visit   <http://sw-eng.falls-church.va.us/cgi-bin/webada/edit_cu>,
enter your program and compile.

Note the logo at the bottom of the compile page, Robert?

Doug.




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1996-05-31  0:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-05-29  0:00 Public release of GNAT V3.04 Robert Dewar
1996-05-29  0:00 ` Robert Dewar
1996-05-31  0:00 ` Doug Smith

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox