[FE training-materials-updates] slides/buildroot-toolchain: minor additions

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri May 22 15:27:28 CEST 2015


Repository : git://git.free-electrons.com/training-materials.git

On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=a2fefbd465f47ce3dd92f5f6d704d6ed1fa5c9ad

>---------------------------------------------------------------

commit a2fefbd465f47ce3dd92f5f6d704d6ed1fa5c9ad
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Fri May 22 15:27:05 2015 +0200

    slides/buildroot-toolchain: minor additions
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


>---------------------------------------------------------------

a2fefbd465f47ce3dd92f5f6d704d6ed1fa5c9ad
 slides/buildroot-toolchain/buildroot-toolchain.tex | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/slides/buildroot-toolchain/buildroot-toolchain.tex b/slides/buildroot-toolchain/buildroot-toolchain.tex
index 256bc51..f99b9dd 100644
--- a/slides/buildroot-toolchain/buildroot-toolchain.tex
+++ b/slides/buildroot-toolchain/buildroot-toolchain.tex
@@ -35,11 +35,17 @@
     \begin{itemize}
     \item Kernel headers version
     \item C library: Buildroot supports uClibc, (e)glibc and musl
-    \item Version of binutils and gcc
+      \begin{itemize}
+      \item (e)glibc, the standard C library. Good choice if you don't
+        have tight space constraints ($>=$ 10 MB)
+      \item uClibc and musl, smaller C libraries. uClibc supports
+        non-MMU architectures. Good for very small systems ($<$ 10 MB).
+      \end{itemize}
+    \item Different versions of binutils and gcc. Keep the default
+      versions unless you have specific needs.
     \item Numerous toolchain options: C++, LTO, OpenMP, libmudflap,
       graphite, and more depending on the selected C library.
     \end{itemize}
-  \item Built using a number of normal Buildroot packages
   \item Building a toolchain takes quite some time: 15-20 minutes on
     moderately recent machines.
   \end{itemize}



More information about the training-materials-updates mailing list