[bootlin/training-materials updates] master: common/gdb.tex: improve layout of GDB intro slide (016b42f8)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Fri Nov 25 13:34:17 CET 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/016b42f8c9593c00f6693f1d4ac9fa741c2dc5e2
>---------------------------------------------------------------
commit 016b42f8c9593c00f6693f1d4ac9fa741c2dc5e2
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date: Fri Nov 25 13:34:17 2022 +0100
common/gdb.tex: improve layout of GDB intro slide
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
>---------------------------------------------------------------
016b42f8c9593c00f6693f1d4ac9fa741c2dc5e2
common/gdb.tex | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/common/gdb.tex b/common/gdb.tex
index 9c6d1b94..942661fb 100644
--- a/common/gdb.tex
+++ b/common/gdb.tex
@@ -1,25 +1,27 @@
\begin{frame}
- \frametitle{GDB}
+ \frametitle{GDB: GNU Project Debugger}
\fontsize{11}{11}\selectfont
\begin{columns}[T]
\column{0.8\textwidth}
- The {\bf GNU Project Debugger}\\
- \url{https://www.gnu.org/software/gdb/}
\begin{itemize}
\item The debugger on GNU/Linux, available for most embedded
architectures.
\item Supported languages: C, C++, Pascal, Objective-C, Fortran,
Ada...
- \item Console interface (useful for remote debugging).
- \item Can also be used through graphical IDEs
- \item Can be used to control the execution of a program, set
- breakpoints or change internal variables. You can also use it to
- see what a program was doing when it crashed (by loading its
- memory image, dumped into a \code{core} file).
+ \item Command-line interface
+ \item Integration in many graphical IDEs
+ \item Can be used to
+ \begin{itemize}
+ \item control the execution of a running program, set
+ breakpoints or change internal variables
+ \item to see what a program was doing when it crashed: post
+ mortem analysis
+ \end{itemize}
+ \item \url{https://www.gnu.org/software/gdb/}
+ \item \url{https://en.wikipedia.org/wiki/Gdb}
\item New alternative: {\em lldb} (\url{https://lldb.llvm.org/})\\
from the LLVM project.
\end{itemize}
- See also \url{https://en.wikipedia.org/wiki/Gdb}
\column{0.2\textwidth}
\includegraphics[width=0.9\textwidth]{common/gdb.png}
\end{columns}
More information about the training-materials-updates
mailing list