AMD64 version of GNAT Ada compiler broken due to libthr
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
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
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!
More information about the freebsd-threads