For i?86, when we force it to build for m486 we also add -O3. I've been using -O3 for glibc on x86_64 in case it turns out to be beneficial. On my old single processor machines, I doubt that it helped, but my suspicions about it are actually raised by results on my phonon which definitely has enough horsepower.
On LFS-7.1 I noted ldd segfaulted for one of the gst plugins packages near the end of my system build, but that eventually built ok. On my i3, no problems. Now I'm doing my first test build of current svn, mainly to iron out the bugs in my scripts, and then to sort out the changes for the first part of my desktop scripts. Here, glibc bombs out very quickly (internal compiler error, segmentation fault in vfscanf.c) . Did it twice, so at that point I dropped back to -O2 and it was ok. Perhaps I should mention that everything else using my own CFLAGS uses -O2, it's only glibc where I've tried -O3. Has anyone seen similar problems with -O3 in glibc (or, converesely, has anyone used -O3 without any problems) ? I can see that I'll have to have a go at recompiling glibc when the LFS packages have finished, and then (if it still crashes), have to work out how to get the preprocessed source. I'm hoping its just a problem with the temporary version of gcc in /tools. I'm just glad I'm not doing this on a slow i686 box :) ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page