mooigraph d3a6f70537 initial 3 years ago
..
COPYING d3a6f70537 initial 3 years ago
Makefile d3a6f70537 initial 3 years ago
README d3a6f70537 initial 3 years ago
blockframe.c d3a6f70537 initial 3 years ago
breakpoint.c d3a6f70537 initial 3 years ago
command.c d3a6f70537 initial 3 years ago
command.h d3a6f70537 initial 3 years ago
core.c d3a6f70537 initial 3 years ago
dbxread.c d3a6f70537 initial 3 years ago
defs.h d3a6f70537 initial 3 years ago
environ.c d3a6f70537 initial 3 years ago
environ.h d3a6f70537 initial 3 years ago
eval.c d3a6f70537 initial 3 years ago
expprint.c d3a6f70537 initial 3 years ago
expread.tab.c d3a6f70537 initial 3 years ago
expread.y d3a6f70537 initial 3 years ago
expression.h d3a6f70537 initial 3 years ago
findvar.c d3a6f70537 initial 3 years ago
firstfile.c d3a6f70537 initial 3 years ago
frame.h d3a6f70537 initial 3 years ago
gdb d3a6f70537 initial 3 years ago
gdb.ideas d3a6f70537 initial 3 years ago
infcmd.c d3a6f70537 initial 3 years ago
inferior.h d3a6f70537 initial 3 years ago
inflow.c d3a6f70537 initial 3 years ago
infrun.c d3a6f70537 initial 3 years ago
initialize.h d3a6f70537 initial 3 years ago
kdb-start.c d3a6f70537 initial 3 years ago
lastfile.c d3a6f70537 initial 3 years ago
m-isi-ov.h d3a6f70537 initial 3 years ago
m-sun2.h d3a6f70537 initial 3 years ago
m-sun3.h d3a6f70537 initial 3 years ago
m-suninit.h d3a6f70537 initial 3 years ago
m-vax.h d3a6f70537 initial 3 years ago
m-vaxinit.h d3a6f70537 initial 3 years ago
m68k-opcode.h d3a6f70537 initial 3 years ago
m68k-pinsn.c d3a6f70537 initial 3 years ago
main.c d3a6f70537 initial 3 years ago
new-opcode.h d3a6f70537 initial 3 years ago
obstack.c d3a6f70537 initial 3 years ago
obstack.h d3a6f70537 initial 3 years ago
param.h d3a6f70537 initial 3 years ago
pinsn.c d3a6f70537 initial 3 years ago
printcmd.c d3a6f70537 initial 3 years ago
source.c d3a6f70537 initial 3 years ago
stack.c d3a6f70537 initial 3 years ago
standalone.c d3a6f70537 initial 3 years ago
stuff.c d3a6f70537 initial 3 years ago
sun-dbx.doc d3a6f70537 initial 3 years ago
symmisc.c d3a6f70537 initial 3 years ago
symseg.h d3a6f70537 initial 3 years ago
symtab.c d3a6f70537 initial 3 years ago
symtab.h d3a6f70537 initial 3 years ago
test2.c d3a6f70537 initial 3 years ago
test3.c d3a6f70537 initial 3 years ago
testbit.c d3a6f70537 initial 3 years ago
testfun d3a6f70537 initial 3 years ago
testfun.c d3a6f70537 initial 3 years ago
testrec.c d3a6f70537 initial 3 years ago
testreg.c d3a6f70537 initial 3 years ago
testregs.c d3a6f70537 initial 3 years ago
utils.c d3a6f70537 initial 3 years ago
valarith.c d3a6f70537 initial 3 years ago
valops.c d3a6f70537 initial 3 years ago
valprint.c d3a6f70537 initial 3 years ago
value.h d3a6f70537 initial 3 years ago
values.c d3a6f70537 initial 3 years ago
vax-opcode.h d3a6f70537 initial 3 years ago
vax-pinsn.c d3a6f70537 initial 3 years ago
version.c d3a6f70537 initial 3 years ago
wait.h d3a6f70537 initial 3 years ago

README

This is GDB, a source-level debugger intended for GNU,
presently running under un*x.

Before compiling GDB, you must set three files according to
the kind of machine you are running on.

param.h must be set up to #include an m- file for the machine.
The m- files written so far are m-vax.h, m-sun2.h and m-sun3.h.
(I believe that it is the operating system version and not
the cpu type which determines which of the two is right on a Sun.)
This file contains macro definitions that express information
about the machine's registers, stack frame format and instructions.

initialize.h must be set up to #include an m-...init.h file.
There are two of them written: m-vaxinit.h and m-suninit.h.
This file defines one macro, which says how to round up from the
address of the end of the text of one .o file to the beginning of
the text of the next .o file.

pinsn.c must be set up to include the instruction printer for
your cpu type. The two printers that exist are vax-pinsn.c
and m68k-pinsn.c.

`Makefile' must be changed to say `OBSTACK = obstack.o' instead of
`OBSTACK=-lobstack' (unless you want to install obstack.o as
/lib/libobstack.a).

Once these files are set up, just `make' will do everything,
producing an executable `gdb' in this directory.