Index: BOOK/cross-tools/x86-chapter.xml
===================================================================
--- BOOK/cross-tools/x86-chapter.xml (revision b7f546755f044ae7386a54750b6dc1fc979bfa4d)
+++ BOOK/cross-tools/x86-chapter.xml (revision 9f0beb084d06e5580ca18c6f9e5dc818dfa0a23d)
@@ -22,5 +22,5 @@
-
+
Index: BOOK/cross-tools/x86/gcc-final.xml
===================================================================
--- BOOK/cross-tools/x86/gcc-final.xml (revision 9f0beb084d06e5580ca18c6f9e5dc818dfa0a23d)
+++ BOOK/cross-tools/x86/gcc-final.xml (revision 9f0beb084d06e5580ca18c6f9e5dc818dfa0a23d)
@@ -0,0 +1,170 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+ GCC-&gcc-version; - Cross Compiler Final
+
+
+ GCC
+ cross tools, final
+
+
+
+
+
+ Installation of GCC Cross Compiler
+
+
+
+
+
+
+
+AR=ar LDFLAGS="-Wl,-rpath,${CLFS}/cross-tools/lib" \
+ ../gcc-&gcc-version;/configure --prefix=${CLFS}/cross-tools \
+ --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
+ --with-sysroot=${CLFS} --disable-nls --enable-shared \
+ --enable-languages=c --enable-c99 --enable-long-long \
+ --with-mpfr=${CLFS}/cross-tools --with-gmp=${CLFS}/cross-tools \
+ --with-mpc=${CLFS}/cross-tools --with-arch=${CLFS_CPU}
+
+
+ The meaning of the configure options not used previously:
+
+
+ --enable-shared
+
+ Enables the creation of the shared libraries.
+
+
+
+
+ --enable-c99
+
+ Enable C99 support for C programs.
+
+
+
+
+ --enable-long-long
+
+ Enables long long support in the compiler.
+
+
+
+
+
+
+
+make
+
+
+
+make install
+
+
+
+
+ Contents of GCC
+
+
+ Installed programs
+ Installed libraries
+
+
+ cc (link to gcc), gcc, gccbug, and gcov
+ libgcc.a, libgcc_eh.a, libgcc_s.so, libmudflap.[a,so],
+ and libmudflapth.[a,so]
+
+
+
+
+ Short Descriptions
+
+
+
+
+ cc
+
+ The C compiler
+
+ cc
+
+
+
+
+
+ gcc
+
+ The C compiler
+
+ gcc
+
+
+
+
+
+ gccbug
+
+ A shell script used to help create useful bug reports
+
+ gccbug
+
+
+
+
+
+ gcov
+
+ A coverage testing tool; it is used to analyze programs to
+ determine where optimizations will have the most effect
+
+ gcov
+
+
+
+
+
+ libgcc
+
+ Contains run-time support for gcc
+
+ libgcc*
+
+
+
+
+
+ libmudflap
+
+ The libmudflap libraries are used by GCC for instrumenting
+ pointer and array dereferencing operations.
+
+ libmudflap*
+
+
+
+
+
+
+
+
+