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

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.