This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [PATCH]: bump minimum MPFR version, (includes some fortran bits)
- From: "Richard Guenther" <richard dot guenther at gmail dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: "David Edelsohn" <dje dot gcc at gmail dot com>, "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>, "Geoff Keating" <geoffk at geoffk dot org>, gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org, fortran at gcc dot gnu dot org, angela at releasedominatrix dot com, sebastian dot pop at amd dot com
- Date: Mon, 27 Oct 2008 13:57:32 +0100
- Subject: Re: [PATCH]: bump minimum MPFR version, (includes some fortran bits)
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=jZ4SSYfsEXaQiJjgBskc7+AOKzhF8sLHyCpMBjMWUi0=; b=tt7fGVZVQm1GLQTulHf7oEZ5KQqUHye/QgOHUKuh2d6h6HEX1f9jNjrgx63z7xs8Il /q8P/AOfWxuyYFMTSqimqgA0t2UmzR9WqHhKKXmS49N9dNWMtNe0uv4hQA6+m9sMeYQ/ lIQ6hyxT0FmQjP7dCuBGkoxDFnOI+AcZJYEQU=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=QMa4AFAXZuaNoTFfodVAboH6OSk8wQvux/EQKaHlTHuD2AOCUcYu93hU/7mtPn5bQG gpLtq9MjTHclSyrca9GXU9KHFEe8wCxkUVn7gv3PEo7n/v9lcg4WLJhhwqyreVuDzmfy 7+BFInbgM2gI2sEbCuqeVt/cpa2DxeNK4brdU=
- References: <Pine.GSO.4.58.0810042125450.1560@caipclassic.rutgers.edu> <m2abcr95de.fsf@geoffk.org> <D405E8815E5B4F47B285C1DA2ACD4791@glap> <303e1d290810261729s2e651f8btc3d93d593e84aaa1@mail.gmail.com> <Pine.LNX.4.64.0810271210080.14394@digraph.polyomino.org.uk>
On Mon, Oct 27, 2008 at 1:22 PM, Joseph S. Myers
<joseph@codesourcery.com> wrote:
> On Sun, 26 Oct 2008, David Edelsohn wrote:
>
>> Graphite's CLooG and PPL libraries use libgmpxx. Because cc1 is not linked
>> by g++, this effectively requires that libgmpxx must be a shared
>> library. libgmp
>
> I hope the Graphite people are working on fixing this for 4.4. As I said
> in <http://gcc.gnu.org/ml/gcc-patches/2008-08/msg00144.html> (following
> Ian's slides), libstdc++ should be statically linked into cc1 by default -
> which probably means that if static libgmpxx is available then it should
> be used. I'm also concerned that we still don't have any documentation in
> install.texi concerning these libraries and pointing to suitable release
> tarballs of them in the infrastructure directory - we're nearly two months
> into Stage 3 and these libraries should be subject to much the same
> development stage rules as in-tree optimizers with the versions documented
> to be used and associated configure checks changing only to update to new
> bug-fix minor releases, not major feature releases, while in Stage 3.
I think we are still waiting for the final ppl release, but otherwise
I agree that
instructions and tarballs should be provided rather yesterday than tomorrow.
I don't necessarily agree with statically linking libstdc++ into cc1 - do you
expect problems with linking dynamically? Static libraries for libgmpxx or
ppl or cloog are usually not available due to size and their libstdc++
requirement.
Richard.
> --
> Joseph S. Myers
> joseph@codesourcery.com
>