comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: ANN: GCC 11.1.0 for macOS
Date: Sun, 2 May 2021 18:54:25 +0200	[thread overview]
Message-ID: <s6mlfu$eii$1@gioia.aioe.org> (raw)
In-Reply-To: lyeeep2j8m.fsf@pushface.org

On 2021-05-02 18:28, Simon Wright wrote:
> GCC 11.1.0 x86_64-apple-darwin for macOS is available at:
> 
> https://sourceforge.net/projects/gnuada/files/GNAT_GCC%20Mac%20OS%20X/11.1.0/native
> 
> The release no longer supports ASIS.
> 
> Libadalang and tools (gnatmetric, gnatpp, gnatstub, gnattest) are
> included.
> 
> Please note:
> 
> * This release is made as an installer package. Because I don't have a
>    signing ID, you can't double-click on it; instead, right-button, Open,
>    and ignore the warnings. Sorry.
> 
> * In the past, I've included modified versions of the compiler specs
>    files. This time, such a modified specs file wouldn't run on El
>    Capitan, so I've supplied the compiler as-built; if you're on Mojave
>    or later, you need to set SDKROOT to pick up the place where Apple
>    provide them. This means that the compiler won't automatically look in
>    /usr/local/include (affects C, C++) or /usr/local/lib (affects all
>    languages).
> 
> See the release notes at Sourceforge.

Thanks Simon!

--------------
As a side note. The version 11 brings new incompatibilities breaking old 
code. In some cases X'Access is no more accepted and need to be replaced 
by X'Unchecked_Access.

I am to lazy to analyze whether that it is a bug of feature, just be aware.

I dare say that every Ada style guideline should require 
'Unchecked_Access everywhere. The issue became a permanent maintenance 
nightmare.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  reply	other threads:[~2021-05-02 16:54 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-02 16:28 ANN: GCC 11.1.0 for macOS Simon Wright
2021-05-02 16:54 ` Dmitry A. Kazakov [this message]
2021-05-04 17:47   ` Stephen Leake
2021-05-04 20:12     ` Dmitry A. Kazakov
2021-05-03  8:29 ` J-P. Rosen
2021-05-03 10:46   ` Luke A. Guest
2021-05-03 11:50     ` J-P. Rosen
2021-05-03 11:14   ` Simon Wright
2021-05-03 15:16 ` Bill Findlay
2021-05-03 15:44   ` Simon Wright
2021-05-04 15:20 ` Simon Wright
2021-05-23  7:32 ` Blady
2021-06-10 16:21 ` 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