[Fwd: Re: patch for merging graphite branch (before tuplification)]

-------- Original Message -------- Subject: Re: patch for merging graphite branch (before tuplification) Date: Sun, 3 Aug 2008 21:20:19 +0200 From: Richard Guenther richard.guenther@gmail.com To: Joseph S. Myers joseph@codesourcery.com CC: Sebastian Pop sebpop@gmail.com, GCC Patches gcc-patches@gcc.gnu.org, Mark Mitchell mark@codesourcery.com, Jakub Jelinek jakub@redhat.com, David Edelsohn edelsohn@gmail.com, Harle, Christophe christophe.harle@amd.com, Tobias Grosser grosser@fim.uni-passau.de, Konrad Trifunovic konrad.trifunovic@gmail.com, Albert Cohen Albert.Cohen@inria.fr, Roberto Bagnara bagnara@cs.unipr.it References: cb9d34b20807251914jb7fb76q4452be18461d7464@mail.gmail.com 84fc9c000807260228h12552595x17b2a7556d35913b@mail.gmail.com cb9d34b20808021726w3dcb5015o9b256ef393dba02c@mail.gmail.com Pine.LNX.4.64.0808031809020.15922@digraph.polyomino.org.uk
On Sun, Aug 3, 2008 at 8:23 PM, Joseph S. Myers joseph@codesourcery.com wrote:
On Sat, 2 Aug 2008, Sebastian Pop wrote:
Hi,
The graphite branch has been tuplified and the port to PPL passes the graphite testsuite. For building the graphite branch right now, here are the steps you'll have to go through:
You have to get a copy of the release 0.9 of PPL from: http://www.cs.unipr.it/ppl/Download/
I see this is documented as needing (a) C++, (b) GCC 4.0.3 or later, (c) GMP compiled with the C++ interface enabled. I believe we previously reached a conclusion that if GCC is made to require C++ it would work with any version of GCC 3.4 or later (and did not discuss the question of the GMP C++ interface). Recall that right now the documented requirement is that a cross-compiler (so all non-Ada front ends) can be built with GCC 2.95 or later; Ada requires 3.4 or later; and any ISO C compiler should work for bootstrapping a native compiler.
If Graphite can be disabled then the bootstrapping issue goes away as you can in a first step build current GCC with C++ enabled and do a second stage with Graphite enabled.
At this point I think the policy questions regarding the build requirements for graphite, even as an optional feature, need to be raised on their own in a thread on the gcc list rather than buried in the patch discussion.
I agree. At least this is the place for requesting Host testing on non-Linux hosts. Note that Fedora has packages for the PPL, likewise has Debian. I am in the progress of building ones for SUSE.
Richard.
participants (1)
-
Roberto Bagnara