www.delorie.com/gnu/docs/gdb/gdb_145.html   search  
 
Buy the book!


Debugging with GDB

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

18.1.4 Features for Debugging MS Windows PE executables

GDB supports native debugging of MS Windows programs, and defines a few commands specific to the Cygwin port. This subsection describes those commands.

info w32
This is a prefix of MS Windows specific commands which print information about the target system and important OS structures.

info w32 selector
This command displays information returned by the Win32 API GetThreadSelectorEntry function. It takes an optional argument that is evaluated to a long value to give the information about this given selector. Without argument, this command displays information about the the six segment registers.

info dll
This is a Cygwin specific alias of info shared.

dll-symbols
This command loads symbols from a dll similarly to add-sym command but without the need to specify a base address.

set new-console mode
If mode is on the debuggee will be started in a new console on next start. If mode is offi, the debuggee will be started in the same console as the debugger.

show new-console
Displays whether a new console is used when the debuggee is started.

set new-group mode
This boolean value controls whether the debuggee should start a new group or stay in the same group as the debugger. This affects the way the Windows OS handles Ctrl-C.

show new-group
Displays current value of new-group boolean.

set debugevents
This boolean value adds debug output concerning events seen by the debugger.

set debugexec
This boolean value adds debug output concerning execute events seen by the debugger.

set debugexceptions
This boolean value adds debug ouptut concerning exception events seen by the debugger.

set debugmemory
This boolean value adds debug ouptut concerning memory events seen by the debugger.

set shell
This boolean values specifies whether the debuggee is called via a shell or directly (default value is on).

show shell
Displays if the debuggee will be started with a shell.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

  webmaster     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003