From 522a7bb69b38f1986b6a2ec6d357a94029479e87 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Fri, 06 Jan 2012 03:37:54 -0500 Subject: Describe plans to build native system software. --- (limited to 'temporary-bootstrap-builder-setup.txt') diff --git a/temporary-bootstrap-builder-setup.txt b/temporary-bootstrap-builder-setup.txt index ca846fe..07ce63f 100644 --- a/temporary-bootstrap-builder-setup.txt +++ b/temporary-bootstrap-builder-setup.txt @@ -330,3 +330,14 @@ Configure and build a final cross-compiling GCC. > --without-cloog --enable-c99 --enable-long-long --enable-threads=posix $ make AS_FOR_TARGET="${BBL_TARGET}-as" LD_FOR_TARGET="${BBL_TARGET}-ld" $ make install + + +Plan for building native system software, including the toolchain: + 1. Cross-compile and install BusyBox. + 2. Run ash in a chroot environment as user bbl. + 3. Build and install GMP, MPFR, MPC, PPL, CLooG, GNU Binutils, and GCC. + Yes, CLooG configuration will work this time (due to the changed root), so + GCC will have Graphite loop memory optimizations! + 4. Natively build and install Linux. + 5. ??? + 6. Profit! -- cgit v0.9.1