[bootlin/training-materials updates] master: Boot time labs: use gcc 10.x in Buildroot (3150d9d7)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Fri Oct 29 10:46:36 CEST 2021
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/3150d9d717ac1b6871f28a463b15946e1444f223
>---------------------------------------------------------------
commit 3150d9d717ac1b6871f28a463b15946e1444f223
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Wed Apr 7 09:51:08 2021 +0200
Boot time labs: use gcc 10.x in Buildroot
- Had a crash compiling gcc 9.x (on Bootlin's build server only)
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
3150d9d717ac1b6871f28a463b15946e1444f223
labs/boot-time-build-system/boot-time-build-system.tex | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/labs/boot-time-build-system/boot-time-build-system.tex b/labs/boot-time-build-system/boot-time-build-system.tex
index 076ae6f0..23392127 100644
--- a/labs/boot-time-build-system/boot-time-build-system.tex
+++ b/labs/boot-time-build-system/boot-time-build-system.tex
@@ -86,10 +86,15 @@ make menuconfig
filesystem recovery with approximately takes 4 seconds and adds
jitter to our measurements.
\end{itemize}
-\item As we wish to make Buildroot compile its own toolchain as as we
-will compile the kernel and bootloader separately, for the moment, we
-can keep the default build, toolchain and system settings. We will get
-a toolchain with the {\em uClibc} library this way.
+
+\item \code{Toolchain} menu
+ \begin{itemize}
+ \item \code{GCC compiler Version}: select \code{gcc 10.x}. This allows
+ to have the latest version of the compiler (at the time of this
+ writing), and the best available optimizations.
+ \item Keep all the other settings unmodified. We will get
+ a toolchain with the {\em uClibc} library this way.
+ \end{itemize}
\item \code{Target packages} menu
\begin{itemize}
More information about the training-materials-updates
mailing list