X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=gdb%2Fdoc%2Frefcard.tex;h=a7a0225662ef30de2cae5b3406768a9ec3c3e6c0;hb=61baf725eca99af2569262d10aca03dcde2698f6;hp=d2b72de04d2e425fe113971e9d5e3a6cbd33e3c2;hpb=5b64ad42d36e6d487e1f7287d37fbc243a178e72;p=thirdparty%2Fbinutils-gdb.git diff --git a/gdb/doc/refcard.tex b/gdb/doc/refcard.tex index d2b72de04d2..a7a0225662e 100644 --- a/gdb/doc/refcard.tex +++ b/gdb/doc/refcard.tex @@ -1,7 +1,7 @@ %%%%%%%%%%%%%%%% gdb-refcard.tex %%%%%%%%%%%%%%%% %This file is TeX source for a reference card describing GDB, the GNU debugger. -%Copyright (C) 1991, 1992, 1993, 1998 Free Software Foundation, Inc. +%Copyright (C) 1991-2017 Free Software Foundation, Inc. %Permission is granted to make and distribute verbatim copies of %this reference provided the copyright notices and permission notices %are preserved on all copies. @@ -11,7 +11,7 @@ % %This program is free software; you can redistribute it and/or modify %it under the terms of the GNU General Public License as published by -%the Free Software Foundation; either version 2, or (at your option) +%the Free Software Foundation; either version 3, or (at your option) %any later version. % %This program is distributed in the hope that it will be useful, but @@ -19,9 +19,8 @@ %MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU %General Public License for more details. % -%You can find a copy of the GNU General Public License at the URL -%http://www.gnu.org/copyleft/gpl.html; or write to the Free Software -%Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +%You should have received a copy of the GNU General Public License +%along with this program. If not, see . % %You can contact the maintainer at: doc@cygnus.com % @@ -67,7 +66,7 @@ % all variations of a command. % The GDB-under-Emacs section omits gdb-mode functions without default % keybindings. GDB startup options are not described. -% set print sevenbit-strings, set symbol-reloading omitted. +% set print sevenbit-strings omitted. % printsyms, printpsyms, omitted since they're for GDB maintenance primarily % share omitted due to obsolescence % set check range/type omitted at least til code is in GDB. @@ -97,6 +96,10 @@ \vmargin=.25in % vertical margin width \secskip=1pc % space between refcard secs \lskip=2pt % extra skip between \sec entries +\ifx\pdfoutput\undefined\else % check if we are using pdfTeX + \pdfpagewidth=\totalwidth % width of paper in pdf output + \pdfpageheight=\totalheight % height of paper in pdf output +\fi %------- end papersize params %% %% change according to personal taste, not papersize dependent @@ -240,7 +243,7 @@ } } -{\vbbf GDB QUICK REFERENCE}\hfil{\smrm GDB Version 4}\qquad +{\vbbf GDB QUICK REFERENCE}\hfil{\smrm GDB Version 5}\qquad \sec Essential Commands; gdb {\it program} \opt{{\it core}}&debug {\it program} \opt{using @@ -304,7 +307,7 @@ shell {\it cmd}&execute arbitrary shell command string\cr \line{\smrm \opt{ } surround optional arguments \hfill $\ldots$ show one or more arguments} \vskip\baselineskip -\centerline{\smrm \copyright 1998 Free Software Foundation, Inc.\qquad Permissions on back} +\centerline{\smrm \copyright 1998-2017 Free Software Foundation, Inc.\qquad Permissions on back} \eject \sec Breakpoints and Watchpoints; break \opt{\it file\tt:}{\it line}\par @@ -320,7 +323,8 @@ break $\ldots$ if {\it expr}&break conditionally on nonzero {\it expr}\cr cond {\it n} \opt{\it expr}&new conditional expression on breakpoint {\it n}; make unconditional if no {\it expr}\cr tbreak $\ldots$&temporary break; disable when reached\cr -rbreak {\it regex}&break on all functions matching {\it regex}\cr +rbreak \opt{\it file\tt:}{\it regex}&break on all functions matching {\it +regex} \opt{in \it file}\cr watch {\it expr}&set a watchpoint for expression {\it expr}\cr catch {\it event}&break at {\it event}, which may be {\tt catch}, {\tt throw}, {\tt exec}, {\tt fork}, {\tt vfork}, {\tt load}, or {\tt unload}.\cr @@ -628,15 +632,16 @@ statement.\cr \vfill {\smrm\parskip=6pt -\centerline{Copyright \copyright 1991, '92, '93, '98 Free Software Foundation, Inc.} -\centerline{Roland H. Pesch} -\centerline{The author assumes no responsibility for any errors on this card.} +Copyright \copyright 1991-2017 Free Software Foundation, Inc. +Author: Roland H. Pesch + +The author assumes no responsibility for any errors on this card. This card may be freely distributed under the terms of the GNU General Public License. -\centerline{Please contribute to development of this card by -annotating it. Improvements can be sent to bug-gdb@gnu.org.} +Please contribute to development of this card by +annotating it. Improvements can be sent to bug-gdb@gnu.org. GDB itself is free software; you are welcome to distribute copies of it under the terms of the GNU General Public License. There is