gdb960 Debugger


gdb960 is a source-level debugger for C programs compiled for a commercial i960 processor. gdb960 runs on a DOS, Unix, or Windows 95 host system and debugs, over a serial line, a program running on the i960 processor with the MON960 debug monitor.

gdb960 can debug an executable ELF/DWARF2 object file that conforms to the 80960 Embedded ABI specification. It can also debug b.out and COFF executable object files created with ic960 or gcc960.

The gdb960 debugger invocation command is:

gdb960 [ -option ]... [ file ]

Each invocation option must be preceded by a - character. (On DOS, you can also use a / character.) Click on option for a list of gdb960 invocation options. All options that take an argument allow white space between the option and the argument.

If file is given on the command line, gdb960 will read symbolic debug information from the file, try to connect to the target system, and if successful, download the file. For related information, see Specifying gdb960's Input Files.

Once the invocation command has been processed, gdb960 will:


gdb960 Debugger Options


The gdb960 invocation options are listed below. The options can be abbreviated, as long as the abbreviations are unambiguous.


Specifying gdb960's Input Files


Normally, gdb960 is given its file names as command-line arguments. You can also change to a different file while running gdb960 using gdb960's file specification commands, listed below.

exec-file file
Specifies file as the object file for future downloads, start address, and disassembly. Can be abbreviated: exec file
symbol-file file
Reads symbols from file. Can be abbreviated: sym file
file file
Shorthand for exec file or sym file.
load file
Downloads file. If file is omitted, downloads the file specified by the last exec file command. Fails if no exec command was executed.

Return to the top of this page.

Go to the ic960 Interface Index.

Go to the gcc960 Interface Index.