diff options
author | gdb-2.4+.aux.coff <gdb@fsf.org> | 1988-01-16 04:39:57 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2012-06-03 15:36:30 +0100 |
commit | 7b4ac7e1ed2c4616bce56d1760807798be87ac9e (patch) | |
tree | 777c9f6aba126e91e4a25d7b1fa34c2213d038da /gdb/README | |
download | gdb-7b4ac7e1ed2c4616bce56d1760807798be87ac9e.zip gdb-7b4ac7e1ed2c4616bce56d1760807798be87ac9e.tar.gz gdb-7b4ac7e1ed2c4616bce56d1760807798be87ac9e.tar.bz2 |
gdb-2.4+.aux.coff
Diffstat (limited to 'gdb/README')
-rw-r--r-- | gdb/README | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gdb/README b/gdb/README new file mode 100644 index 0000000..6e985de --- /dev/null +++ b/gdb/README @@ -0,0 +1,29 @@ +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. |