On Thu, Aug 30, 2007 at 11:14:37AM -0700, Dan Nicholson wrote: > * x86_64 support - I think it would be great is we could get a native > 64 bit implementation. It's a very common architecture, and really > there are few changes from the x86 approach. Jeremy has been working > on this in the jh-branch with feedback from Greg and Alexander. I > think it's still up in the air how the book style would go. I.e., > single book with conditionals or book-per-architecture. A further goal > would be multilib, but I don't think that should enter the picture > until the pure64 implementation is nicely polished.
One other thing to consider: As you may know, GCC 4.2.1 bootstraps by default. To disable bootstrapping, you have to explicitly run '--disable-bootstrap'. I've already adjusted the 'make bootstrap' command in gcc pass1 to be just 'make', but in order to mimic our current build we'd also have to add '--disable-bootstrap' to pass 2 and chapter 6 gcc. So far, I've left it as is, meaning that all three builds of gcc are bootstrapped. This, certainly, is overkill, but as has been already mentioned elsewhere, the fact that bootstrapping is the default from upstream should say something. Perhaps we could do something like: * Bootstrap pass1 * Use '--disable-bootstrap' for pass2 * Bootstrap the final gcc Thoughts? -- JH -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
