AMD64 version of GNAT Ada compiler broken due to libthr

Daniel Eischen deischen at freebsd.org
Sat Jan 1 17:41:27 UTC 2011


On Sat, 1 Jan 2011, John Marino wrote:

> Hi Daniel,
> First, thanks for the offer.  I might come back to you on that.
> Secondly, I should have mentioned that the majority of my patches are GNAT 
> specific, and very few are like this one which might apply to all FreeBSD/GCC 
> users.

Well, it doesn't matter if they are GNAT or GCC specific,
I believe you need FSF paperwork on file for either of them
to be upstreamed.  There really isn't much of a difference
between the GPL version of GNAT (from AdaCore) or the GCC
GNAT - the GPL version is released from some stable GCC
version.  AdaCore eventually upstreams all of their changes
into GCC.

If you notice, the FreeBSD port of GNAT-GPL no longer
has any run time files as local patches because they
have been upstreamed.  There are only small patches to
change the binary names (e.g., gcc -> gnatgcc) or
other minor configuration changes.

Anyway, it would be really nice to upstream your changes,
to make the ports simpler, and so that GNAT-GPL will
also eventually inherit AMD64 support.

But regardless, thank you for your work!

-- 
DE


More information about the freebsd-threads mailing list