Module Name: src Committed By: skrll Date: Thu Sep 27 11:29:50 UTC 2012
Modified Files: src/tools/gcc: README.mknative Log Message: More tweaks To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/tools/gcc/README.mknative Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tools/gcc/README.mknative diff -u src/tools/gcc/README.mknative:1.12 src/tools/gcc/README.mknative:1.13 --- src/tools/gcc/README.mknative:1.12 Tue Sep 25 11:12:16 2012 +++ src/tools/gcc/README.mknative Thu Sep 27 11:29:49 2012 @@ -1,4 +1,4 @@ -$NetBSD: README.mknative,v 1.12 2012/09/25 11:12:16 skrll Exp $ +$NetBSD: README.mknative,v 1.13 2012/09/27 11:29:49 skrll Exp $ This file describes how to bootstrap the native toolchain on a new NetBSD platform (and how to update the new toolchain files, if needed). These @@ -33,16 +33,17 @@ work. will regenerate the "proper" libgcc config files. 4. At top level, do - "nbmake-MACHINE obj do-distrib-dirs includes MKGCC=no MKBINUTILS=no". + "nbmake-MACHINE obj do-distrib-dirs MKGCC=no MKBINUTILS=no", and + "nbmake-MACHINE includes HAVE_GCC= MKGCC=no MKBINUTILS=no". -5. In src/external/gpl3/gcc/lib/libgcc, do - "nbmake-MACHINE obj includes dependall install MKPIC=no". +5. In src/lib/csu, do + "nbmake-MACHINE dependall". and "nbmake-MACHINE install". 6. If the platform sets USE_COMPILERCRTSTUFF=yes, then in src/external/gpl3/gcc/lib/crtstuff/ do "nbmake-MACHINE obj dependall install" -7. In src/lib/csu, do +7. In src/external/gpl3/gcc/lib/libgcc, do "nbmake-MACHINE obj includes dependall install". 8. In each of src/external/lgpl3/gmp/lib/libgmp, @@ -54,7 +55,7 @@ work. installs a header file that is not part of standard build. 9. In src/lib, do - "nbmake-MACHINE obj includes dependall install MKGCC=no". + "nbmake-MACHINE dependall install MKGCC=no". Optionally, all of the following may be set in the environment to reduce the amount of code needed to build at this step. Basically, it must be