On 2012-09-03 02:48, Ken Moffat wrote: > > I don't know enough about the compiler to know if this is important > or not. Much of any gnu configure script is boilerplate, but I've > no idea how much is used (e.g. I frequently - when I look, which is > mostly in BLFS - see tests for fortran). >
It might become important when 4.8.0 comes out due to 4.8.0 being mostly based on c++ There's also an option to compile most of the toolchain with a c++ compiler, so that part is mostly for future reference. > > In the past, did you ever do the similar exercise (using chapter 5 > to build itself) ? > I did aye, many a time. > Anyway, if you are up for a variant of Greg's ICA, surely it is the > differences between chapter 6 built from chapter 5, and from itself, > which matter ? > Oh for sure, and soon I'll be posting the results for a chapter 6 build, just been very busy this week. > In the past I used to use my farce scripts to compare chapter 6 > (they're probably still in ~ken/ at lfs), but in the end I gave up > because (on x86_64) there were too many differences. To start with, > I had a list of files - some of which were in packages from BLFS > which I always build before booting - that always seemed to differ. > But somewhere, possibly around gcc-4.1, the list grew without any > good explanation. Using some program and option which I now forget > (probably an option to ld), I managed to disassemble the binaries - > it seemed that the code was *totally* different. I tentatively > marked this down as randomisation, i.e. various parts of the code > ended up at different places in the file, but without any way of > proving it. That was probably on x86_64, although I think Archaic > was the last person to run farce, probably on i686, and that he > saw similar 'inexplicable' differences. > I'll take a look at them, but at the same time, I'm still crazy enough to do it all by hand and using stuff like xxd. (: > ĸen > -- > das eine Mal als Tragödie, das andere Mal als Farce -- Jasmine Iwanek -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page