comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: ANN: GCC 4.9.1 for Mac OS X Mavericks and Yosemite
Date: Sun, 26 Oct 2014 11:12:43 +0000
Date: 2014-10-26T11:12:43+00:00	[thread overview]
Message-ID: <lyd29f84pg.fsf@pushface.org> (raw)
In-Reply-To: 3d37f3e6-58ad-4d2f-94d0-f615be9da268@googlegroups.com

dptrash@arcor.de writes:

> On Tuesday, October 21, 2014 4:45:54 PM UTC+2, Simon Wright wrote: 
>> The compiler is GPL verson 3. The runtime has the GCC Runtime
>> Exception, so executables built with it can be released on proprietary
>> terms PROVIDED THAT they make no use of the the packages from GNAT GPL
>> 2014, which are full GPL.
>
> 1) How can I find out if I am using something from GNAT GPL? Are these
> the GNAT*. packages?

I said:

========================================================================
Tools included:

Full GPL:
  ASIS, AUnit, GDB, GNATColl, and GPRbuild from GNAT GPL 2014.

GPL with Runtime Library Exception[1]:
  XMLAda from the public SVN repository[2] at revision 233185
    (XMLAda-SVN for short).
  AWS from the public git repository[3] at commit
    e0d260e2d5dbbd93577949307935848de2390818 (AWS-git for short).
========================================================================

Of these the only libraries you're likely to use in your own code are

GPL: ASIS, GNATColl

GPL with RTLE: XMLAda, AWS 

> 2) Is the Ada95 compiler in GCC 4.9 also improved?

It's an Ada 2012 compiler, which can be made to work in Ada 2005 mode by
-gnat2005 or -gnat05, in Ada 95 mode by -gnat95, and (to some extent) in
Ada 83 mode by -gnat83.

The (possibly incomplete) list of PRs fixed[1] in 4.9.1 vs 4.9.0 doesn't
show any Ada-related bugs, so I guess nothing major (mind you, the Ada
maintainers don't curate the Ada-related bugs very well). One would have
to check the svn repo to be sure what Ada-related changes, if any, there
actually were.

[1] https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.9.1

  reply	other threads:[~2014-10-26 11:12 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-21 14:45 ANN: GCC 4.9.1 for Mac OS X Mavericks and Yosemite Simon Wright
2014-10-21 16:08 ` David Botton
2014-10-21 16:10   ` David Botton
2014-10-21 17:15   ` Simon Wright
2014-10-21 17:56     ` David Botton
2014-10-21 18:27       ` David Botton
2014-10-21 19:27         ` Simon Wright
2014-10-21 19:42       ` Simon Wright
2014-10-21 19:50         ` David Botton
2014-10-26  9:22 ` dptrash
2014-10-26 11:12   ` Simon Wright [this message]
2014-10-26 21:33     ` vincent.diemunsch
2014-10-28 13:34       ` David Botton
2014-10-28 19:29         ` Simon Wright
2014-10-30 12:53           ` David Botton
2014-10-30 13:32             ` Simon Wright
2014-10-30 16:36               ` David Botton
2014-10-30 17:33                 ` Simon Wright
2014-11-03 19:34                   ` Laurent
2014-11-03 19:45                     ` Laurent
2014-11-17 22:47       ` vincent.diemunsch
2014-11-19 17:13         ` Simon Wright
2014-11-20 21:19           ` vincent.diemunsch
2014-11-20 21:26             ` Simon Wright
replies disabled

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