On 01/05/12 01:47, William Harrington wrote:

On Apr 30, 2012, at 15:40 PM, Martin Ward wrote:

On 30/04/12 20:59, William Harrington wrote:

On Apr 30, 2012, at 07:00 AM, Martin Ward wrote:

Hi

First of all thanks for the continued updates to CLFS.

Some observations and typos on the current build.

1. The date is wrong, surely should be GIT-20120415 ?

2.     5.14. Cross Binutils-2.22

why? --with-cloog=/cross-tools --enable-cloog-backend=isl, surely binutils doesn't do graphite optimisation, I could understand this if binutils was built at the same time as gcc, under the same tree, but it doesn't make sense to me.

3.     6.9. Binutils-2.22
ditto as above --with-ppl=/tools --with-cloog=/tools --enable-cloog-backend=isl


7. 10.15. Binutils-2.22

ditto item 2

cheers


Martin

Hello Martin. http://sourceware.org/ml/binutils/2012-02/msg00224.html Hmmmmm maybe we will rectify that, then. When we were talking about it, I may have asked Cosmo to do that when really we shouldn't be doing that. I was the one messing with cloog isl backend to get it into the book.

Sincerely,

William
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Thanks, I  think the message was the one I saw as well, looks familiar!

Incidentally, I build with a separate isl package available here http://www.kotnet.org/~skimo/isl/

martin

Current cloog isl uses 0.08. Wouldn't be hard to use the latest isl. Also, ppl 0.12 will be well. Also I build using cloog 0.17 and it has openscop, as well. What is lacking is the documentation in the CLFS build system to use them. For my builds I use -floop-block -floop-interchange -floop-strip-mine -fgraphite-identity -floop-parallelize-all We have a graphite toolchain but it isn't being utilized. MPFR 3.2 will be released soon, and the tree is looking well. Any comments about the next step to cloog 0.17 and ppl 0.12?

-William
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Hi William

For the last couple of builds , I have been using GCC-4.7.0 with an arch patch so it recognises cloog-0.17 and isl-0.09. is working well so far, just tried ppl 0.12 as well, so far no problems, but I lack the courage and documentation to full utilise the graphite.
 ops.


For GCC-4.7.0 i had to redo the pure patches and used the following flags --disable-build-with-cxx --disable-build-poststage1-with-cxx --with-native-system-header-dir=/tools in building the cross compiler which got rid of the impure headers warning and enable me to delete the line where we adjust the start file include prefix

However i had to disable stack smashing protection when constructing the final libc library in 10.7 other wise it wouldn't build


Other problems encounted were when I upgraded to util-linux-2.21, as I use the boot method (cross compile from an earlier x86 build to pure x64), the login utils now have a PAM dependency , so i cheated and used the earlier versions copy, probably want to cross compile shadow, but I couldn't get it to work correctly.



cheers

Martin
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Reply via email to