[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