• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2011.09/share/doc/arm-arm-none-eabi/html/gdb/
1<html lang="en">
2<head>
3<title>Darwin - Debugging with GDB</title>
4<meta http-equiv="Content-Type" content="text/html">
5<meta name="description" content="Debugging with GDB">
6<meta name="generator" content="makeinfo 4.13">
7<link title="Top" rel="start" href="index.html#Top">
8<link rel="up" href="Native.html#Native" title="Native">
9<link rel="prev" href="Neutrino.html#Neutrino" title="Neutrino">
10<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
11<!--
12Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
131998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
14Free Software Foundation, Inc.
15
16Permission is granted to copy, distribute and/or modify this document
17under the terms of the GNU Free Documentation License, Version 1.3 or
18any later version published by the Free Software Foundation; with the
19Invariant Sections being ``Free Software'' and ``Free Software Needs
20Free Documentation'', with the Front-Cover Texts being ``A GNU Manual,''
21and with the Back-Cover Texts as in (a) below.
22
23(a) The FSF's Back-Cover Text is: ``You are free to copy and modify
24this GNU Manual.  Buying copies from GNU Press supports the FSF in
25developing GNU and promoting software freedom.''-->
26<meta http-equiv="Content-Style-Type" content="text/css">
27<style type="text/css"><!--
28  pre.display { font-family:inherit }
29  pre.format  { font-family:inherit }
30  pre.smalldisplay { font-family:inherit; font-size:smaller }
31  pre.smallformat  { font-family:inherit; font-size:smaller }
32  pre.smallexample { font-size:smaller }
33  pre.smalllisp    { font-size:smaller }
34  span.sc    { font-variant:small-caps }
35  span.roman { font-family:serif; font-weight:normal; } 
36  span.sansserif { font-family:sans-serif; font-weight:normal; } 
37--></style>
38<link rel="stylesheet" type="text/css" href="../cs.css">
39</head>
40<body>
41<div class="node">
42<a name="Darwin"></a>
43<p>
44Previous:&nbsp;<a rel="previous" accesskey="p" href="Neutrino.html#Neutrino">Neutrino</a>,
45Up:&nbsp;<a rel="up" accesskey="u" href="Native.html#Native">Native</a>
46<hr>
47</div>
48
49<h4 class="subsection">21.1.8 Darwin</h4>
50
51<p><a name="index-Darwin-1267"></a>
52<span class="sc">gdb</span> provides the following commands specific to the Darwin target:
53
54     <dl>
55<dt><code>set debug darwin </code><var>num</var><dd><a name="index-set-debug-darwin-1268"></a>When set to a non zero value, enables debugging messages specific to
56the Darwin support.  Higher values produce more verbose output.
57
58     <br><dt><code>show debug darwin</code><dd><a name="index-show-debug-darwin-1269"></a>Show the current state of Darwin messages.
59
60     <br><dt><code>set debug mach-o </code><var>num</var><dd><a name="index-set-debug-mach_002do-1270"></a>When set to a non zero value, enables debugging messages while
61<span class="sc">gdb</span> is reading Darwin object files.  (<dfn>Mach-O</dfn> is the
62file format used on Darwin for object and executable files.)  Higher
63values produce more verbose output.  This is a command to diagnose
64problems internal to <span class="sc">gdb</span> and should not be needed in normal
65usage.
66
67     <br><dt><code>show debug mach-o</code><dd><a name="index-show-debug-mach_002do-1271"></a>Show the current state of Mach-O file messages.
68
69     <br><dt><code>set mach-exceptions on</code><dt><code>set mach-exceptions off</code><dd><a name="index-set-mach_002dexceptions-1272"></a>On Darwin, faults are first reported as a Mach exception and are then
70mapped to a Posix signal.  Use this command to turn on trapping of
71Mach exceptions in the inferior.  This might be sometimes useful to
72better understand the cause of a fault.  The default is off.
73
74     <br><dt><code>show mach-exceptions</code><dd><a name="index-show-mach_002dexceptions-1273"></a>Show the current state of exceptions trapping. 
75</dl>
76
77   </body></html>
78
79