Update for 4.3.
This commit is contained in:
parent
9898b92969
commit
fbda4193fd
5 changed files with 586 additions and 586 deletions
|
@ -1,12 +1,22 @@
|
||||||
Sat Dec 7 00:00:15 1991 K. Richard Pixley (rich at rtl.cygnus.com)
|
Sat Dec 7 04:12:35 1991 John Gilmore (gnu at cygnus.com)
|
||||||
|
|
||||||
* Makefile.in: install using INSTALL_PROGRAM and INSTALL_DATA.
|
GDB-4.3 release!
|
||||||
added clean-info. added some standards.text support and made it
|
|
||||||
look like our other Makefiles.
|
|
||||||
|
|
||||||
* configure.in: mark this directory target dependent. configure
|
* Makefile.in: Roll VERSION to 4.3
|
||||||
now runs entirely in objdir so make existence tests and
|
* README, TODO, WHATS.NEW, depend: Update.
|
||||||
references against ${srcdir}.
|
|
||||||
|
* inflow.c (terminal_inferior): Avoid error msg if attached.
|
||||||
|
|
||||||
|
* gmalloc.c: Fix bug that causes malloc & free to
|
||||||
|
fail on systems where pointers have the high bit set (0x800efcf0
|
||||||
|
for example). The problem is that the difference between two
|
||||||
|
pointers is a signed integer, so the computation
|
||||||
|
|
||||||
|
(char *) 0x800efcf0 - (char *) 0
|
||||||
|
|
||||||
|
yields a negative value. The sign of the result of the modulus
|
||||||
|
operator is machine dependent for negative operands, thus it is
|
||||||
|
possible for it to end up negative. From Fred Fish.
|
||||||
|
|
||||||
Fri Dec 6 08:30:36 1991 Fred Fish (fnf at cygnus.com)
|
Fri Dec 6 08:30:36 1991 Fred Fish (fnf at cygnus.com)
|
||||||
|
|
||||||
|
@ -14,12 +24,6 @@ Fri Dec 6 08:30:36 1991 Fred Fish (fnf at cygnus.com)
|
||||||
anonymous enumerations, structures, and unions. Now passes all
|
anonymous enumerations, structures, and unions. Now passes all
|
||||||
the current gdb test suite tests.
|
the current gdb test suite tests.
|
||||||
|
|
||||||
Thu Dec 5 22:46:13 1991 K. Richard Pixley (rich at rtl.cygnus.com)
|
|
||||||
|
|
||||||
* Makefile.in: idestdir and ddestdir go away. Added copyrights
|
|
||||||
and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
|
|
||||||
and mandir now keyed off datadir by default.
|
|
||||||
|
|
||||||
Thu Dec 5 21:53:21 1991 John Gilmore (gnu at cygnus.com)
|
Thu Dec 5 21:53:21 1991 John Gilmore (gnu at cygnus.com)
|
||||||
|
|
||||||
* symtab.c (decode_line_1): If SKIP_PROLOGUE leaves us in
|
* symtab.c (decode_line_1): If SKIP_PROLOGUE leaves us in
|
||||||
|
|
522
gdb/README
522
gdb/README
|
@ -1,5 +1,5 @@
|
||||||
README for gdb-4.0 release
|
README for gdb-4.3 release
|
||||||
John Gilmore 23 Aug 91
|
John Gilmore 7 Dec 1991
|
||||||
|
|
||||||
This is GDB, the GNU source-level debugger, presently running under un*x.
|
This is GDB, the GNU source-level debugger, presently running under un*x.
|
||||||
A summary of features new since gdb-3.5 is in the file `WHATS.NEW'.
|
A summary of features new since gdb-3.5 is in the file `WHATS.NEW'.
|
||||||
|
@ -8,23 +8,26 @@ A summary of features new since gdb-3.5 is in the file `WHATS.NEW'.
|
||||||
Unpacking and Installation -- quick overview
|
Unpacking and Installation -- quick overview
|
||||||
==========================
|
==========================
|
||||||
|
|
||||||
This release moves the generic GNU include files, the BFD ("binary file
|
In this release, the GDB debugger sources, the generic GNU include
|
||||||
description") library, the getopt routines, obstacks, and the readline
|
files, the BFD ("binary file description") library, the readline library,
|
||||||
library into the parent directory of the gdb source files. The idea is
|
and a miscellaneous library all have directories of their own underneath
|
||||||
that a variety of GNU tools can share a common copy of these things.
|
the gdb-4.3 directory. The idea is that a variety of GNU tools can
|
||||||
|
share a common copy of these things. Configuration scripts and
|
||||||
|
makefiles exist to cruise up and down this directory tree and
|
||||||
|
automatically build all the pieces in the right order.
|
||||||
|
|
||||||
These generic files are packaged together with the directory containing
|
When you unpack the gdb-4.3.tar.Z file, you'll get a directory called
|
||||||
the source code for GDB, for now. When you unpack the gdb-4.0.tar.Z
|
`gdb-4.3', which contains:
|
||||||
file, you'll get a directory called `gdb-4.0', which contains:
|
|
||||||
|
|
||||||
Makefile.in bfd/ configure.in libiberty/
|
Makefile.in config/ gdb/ texinfo/
|
||||||
README config.sub* gdb/ readline/
|
README config.sub* include/
|
||||||
README.configure configure* include/ texinfo/
|
README.configure configure* libiberty/
|
||||||
|
bfd/ configure.in readline/
|
||||||
|
|
||||||
To build GDB, you can just do:
|
To build GDB, you can just do:
|
||||||
|
|
||||||
cd gdb-4.0
|
cd gdb-4.3
|
||||||
./configure HOSTNAME
|
./configure HOSTTYPE (e.g. sun4, decstation)
|
||||||
make
|
make
|
||||||
cp gdb/gdb /usr/local/bin/gdb (or wherever you want)
|
cp gdb/gdb /usr/local/bin/gdb (or wherever you want)
|
||||||
|
|
||||||
|
@ -39,61 +42,62 @@ while debugging a program running on a machine of another type. See below.
|
||||||
More Documentation
|
More Documentation
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The GDB 4.0 release includes an already-formatted reference card, ready
|
The GDB 4.3 release includes an already-formatted reference card,
|
||||||
for printing on a PostScript printer, as `gdb-4.0/gdb/refcard.ps'. It
|
ready for printing on a PostScript printer, as
|
||||||
uses the most common PostScript fonts: the Times family, Courier,
|
`gdb-4.3/gdb/refcard.ps'. It uses the most common PostScript fonts:
|
||||||
and Symbol. If you have a PostScript printer you can print the
|
the Times family, Courier, and Symbol. If you have a PostScript
|
||||||
reference card by just sending `refcard.ps' to the printer.
|
printer, you can print the reference card by just sending `refcard.ps'
|
||||||
|
to the printer.
|
||||||
|
|
||||||
The release also includes the online Info version of the manual
|
The release also includes the online Info version of this manual
|
||||||
already formatted: the main Info file is `gdb-4.0/gdb/gdb.info', and
|
already formatted: the main Info file is `gdb-4.3/gdb/gdb.info', and it
|
||||||
it refers to subordinate files matching `gdb.info*' in the same
|
refers to subordinate files matching `gdb.info*' in the same directory.
|
||||||
directory.
|
|
||||||
|
|
||||||
If you want to make these Info files yourself from the GDB
|
If you want to make these Info files yourself from the GDB manual's
|
||||||
manual's source, you need the GNU `makeinfo' program. Once you have
|
source, you need the GNU `makeinfo' program. Once you have it, you
|
||||||
it, you can type
|
can type
|
||||||
|
|
||||||
cd gdb-4.0/gdb
|
cd gdb-4.3/gdb
|
||||||
make gdb.info
|
make gdb.info
|
||||||
|
|
||||||
to make the Info file.
|
to make the Info file.
|
||||||
|
|
||||||
If you want to format and print copies of this manual, you need
|
If you want to format and print copies of the manual, you need
|
||||||
several things:
|
several things:
|
||||||
|
|
||||||
* TeX, the public domain typesetting program written by Donald
|
* TeX, the public domain typesetting program written by Donald
|
||||||
Knuth, must be installed on your system and available through
|
Knuth, must be installed on your system and available through
|
||||||
your execution path.
|
your execution path.
|
||||||
|
|
||||||
* `gdb-4.0/texinfo': TeX macros defining the GNU Documentation
|
* `gdb-4.3/texinfo': TeX macros defining the GNU Documentation
|
||||||
Format.
|
Format.
|
||||||
|
|
||||||
* *A DVI output program.* TeX doesn't actually make marks on
|
* *A DVI output program.* TeX does not actually make marks on
|
||||||
paper; it produces output files called DVI files. If your
|
paper; it produces output files called DVI files. If your system
|
||||||
system has TeX installed, chances are it has a program for
|
has TeX installed, chances are it has a program for printing out
|
||||||
printing out these files; one popular example is `dvips', which
|
these files; one popular example is `dvips', which can print DVI
|
||||||
can print DVI files on PostScript printers.
|
files on PostScript printers.
|
||||||
|
|
||||||
Once you have these things, you can type
|
Once you have these things, you can type
|
||||||
|
|
||||||
cd gdb-4.0/gdb
|
cd gdb-4.3/gdb
|
||||||
make gdb.dvi
|
make gdb.dvi
|
||||||
|
|
||||||
to format the text of this manual, and print it with the usual output
|
to format the text of this manual, and print it with the usual output
|
||||||
method for TeX DVI files at your site.
|
method for TeX DVI files at your site.
|
||||||
|
|
||||||
If you want to print the reference card, but don't have a PostScript
|
If you want to print the reference card, but do not have a
|
||||||
printer, or want to print using Computer Modern fonts instead, you can
|
PostScript printer, or you want to use Computer Modern fonts instead,
|
||||||
still print it if you have TeX. Format the reference card by typing
|
you can still print it if you have TeX. Format the reference card by
|
||||||
|
typing
|
||||||
|
|
||||||
cd gdb-4.0/gdb
|
cd gdb-4.3/gdb
|
||||||
make refcard.dvi
|
make refcard.dvi
|
||||||
|
|
||||||
The GDB reference card is designed to print in landscape mode on US
|
The GDB reference card is designed to print in landscape mode on US
|
||||||
"letter" size paper; that is, on a sheet 11 inches wide by 8.5
|
"letter" size paper; that is, on a sheet 11 inches wide by 8.5 inches
|
||||||
inches high. You will need to specify this form of printing as an
|
high. You will need to specify this form of printing as an option to
|
||||||
option to your DVI output program.
|
your DVI output program.
|
||||||
|
|
||||||
|
|
||||||
Installing GDB
|
Installing GDB
|
||||||
|
@ -104,192 +108,189 @@ preparing GDB for installation; you can then use `make' to build the
|
||||||
`gdb' program.
|
`gdb' program.
|
||||||
|
|
||||||
The gdb distribution includes all the source code you need for gdb
|
The gdb distribution includes all the source code you need for gdb
|
||||||
in a single directory `gdb-4.0'. That directory in turn contains:
|
in a single directory `gdb-4.3'. That directory in turn contains:
|
||||||
|
|
||||||
`gdb-4.0/configure'
|
`gdb-4.3/configure (and supporting files)'
|
||||||
Overall script for configuring GDB and all its supporting
|
script for configuring GDB and all its supporting libraries.
|
||||||
libraries.
|
|
||||||
|
|
||||||
`gdb-4.0/gdb'
|
`gdb-4.3/gdb'
|
||||||
the source specific to GDB itself
|
the source specific to GDB itself
|
||||||
|
|
||||||
`gdb-4.0/bfd'
|
`gdb-4.3/bfd'
|
||||||
source for the Binary File Descriptor Library
|
source for the Binary File Descriptor Library
|
||||||
|
|
||||||
`gdb-4.0/include'
|
`gdb-4.3/include'
|
||||||
GNU include files
|
GNU include files
|
||||||
|
|
||||||
`gdb-4.0/libiberty'
|
`gdb-4.3/libiberty'
|
||||||
source for the `-liberty' free software library
|
source for the `-liberty' free software library
|
||||||
|
|
||||||
`gdb-4.0/readline'
|
`gdb-4.3/readline'
|
||||||
source for the GNU command-line interface
|
source for the GNU command-line interface
|
||||||
|
|
||||||
Each of these directories has its own `configure' script, which are
|
It is most convenient to run `configure' from the `gdb-4.3' directory.
|
||||||
used by the overall `configure' script in `gdb-4.0'.
|
The simplest way to configure and build GDB is the following:
|
||||||
|
|
||||||
It is most convenient to run `configure' from the `gdb-4.0'
|
cd gdb-4.3
|
||||||
directory. The simplest way to configure and build GDB is the
|
|
||||||
following:
|
|
||||||
|
|
||||||
cd gdb-4.0
|
|
||||||
./configure HOST
|
./configure HOST
|
||||||
make
|
make
|
||||||
|
|
||||||
where HOST is something like `sun4' or `decstation', that identifies
|
where HOST is something like `sun4' or `decstation', that identifies
|
||||||
the platform where GDB will run. This builds the three libraries
|
the platform where GDB will run. This builds the three libraries
|
||||||
`bfd', `readline', and `libiberty', then `gdb' itself. The
|
`bfd', `readline', and `libiberty', then `gdb' itself. The configured
|
||||||
configured source files, and the binaries, are left in the
|
source files, and the binaries, are left in the corresponding source
|
||||||
corresponding source directories.
|
directories.
|
||||||
|
|
||||||
You can install `gdb' anywhere; it has no hardwired paths.
|
`configure' is a Bourne-shell (`/bin/sh') script; if your system
|
||||||
However, you should make sure that the shell on your path (named by
|
does not recognize this automatically when you run a different shell,
|
||||||
|
you may need to run `sh' on it explicitly: `sh configure HOST'.
|
||||||
|
|
||||||
|
You can *run* the `configure' script from any of the subordinate
|
||||||
|
directories in the GDB distribution (if you only want to configure
|
||||||
|
that subdirectory); but be sure to specify a path to it. For example,
|
||||||
|
to configure only the `bfd' subdirectory,
|
||||||
|
|
||||||
|
cd gdb-4.3/bfd
|
||||||
|
../configure HOST
|
||||||
|
|
||||||
|
You can install `gdb' anywhere; it has no hardwired paths. Simply
|
||||||
|
copy `gdb/gdb' to the desired directory.
|
||||||
|
|
||||||
|
However, you should make sure that the shell on your path (named by
|
||||||
the `SHELL' environment variable) is publicly readable; some systems
|
the `SHELL' environment variable) is publicly readable; some systems
|
||||||
refuse to let GDB debug child processes whose programs are not
|
refuse to let GDB debug child processes whose programs are not
|
||||||
readable, and GDB uses the shell to start your program.
|
readable, and GDB uses the shell to start your program.
|
||||||
|
|
||||||
|
|
||||||
Configuration Subdirectories
|
Configuration Subdirectories
|
||||||
============================
|
============================
|
||||||
|
|
||||||
If you want to run GDB versions for several host or target
|
If you want to run GDB versions for several host or target machines,
|
||||||
machines, you'll need a different gdb compiled for each combination
|
you'll need a different gdb compiled for each combination of host and
|
||||||
of host and target. `configure' is designed to make this easy by
|
target. `configure' is designed to make this easy by allowing you to
|
||||||
allowing you to generate each configuration in a separate
|
generate each configuration in a separate subdirectory. If your
|
||||||
subdirectory. If your `make' program handles the `VPATH' feature
|
`make' program handles the `VPATH' feature (GNU `make' does), running
|
||||||
(GNU `make' does), running `make' in each of these directories then
|
`make' in each of these directories then builds the gdb program
|
||||||
builds the gdb program specified there.
|
specified there.
|
||||||
|
|
||||||
`configure' creates these subdirectories for you when you
|
`configure' creates these subdirectories for you when you
|
||||||
simultaneously specify several configurations; but it's a good habit
|
simultaneously specify several configurations; but it is a good habit
|
||||||
even for a single configuration. You can specify the use of
|
even for a single configuration. You can specify the use of
|
||||||
subdirectories using the `+subdirs' option (abbreviated `+sub').
|
subdirectories using the `+subdirs' option (abbreviated `+sub'). For
|
||||||
For example, you can build GDB on a Sun 4 as follows:
|
example, you can build GDB this way on a Sun 4 as follows:
|
||||||
|
|
||||||
cd gdb-4.0
|
cd gdb-4.3
|
||||||
./configure +sub sun4
|
./configure +sub sun4
|
||||||
cd Host-sparc-sun-sunos4/Target-sparc-sun-sunos4
|
cd H-sun4/T-sun4
|
||||||
make
|
make
|
||||||
|
|
||||||
When `configure' uses subdirectories to build programs or
|
When `configure' uses subdirectories to build programs or
|
||||||
libraries, it creates nested directories `Host-HOST/Target-TARGET'.
|
libraries, it creates nested directories `H-HOST/T-TARGET'.
|
||||||
(As you see in the example, the names used for HOST and TARGET may
|
|
||||||
be expanded from your `configure' argument; *note Config Names::.).
|
|
||||||
`configure' uses these two directory levels because GDB can be
|
`configure' uses these two directory levels because GDB can be
|
||||||
configured for cross-compiling: GDB can run on one machine (the
|
configured for cross-compiling: GDB can run on one machine (the host)
|
||||||
host) while debugging programs that run on another machine (the
|
while debugging programs that run on another machine (the target).
|
||||||
target). You specify cross-debugging targets by giving the
|
You specify cross-debugging targets by giving the `+target=TARGET'
|
||||||
`+target=TARGET' option to `configure'. Specifying only hosts still
|
option to `configure'. Specifying only hosts still gives you two
|
||||||
gives you two levels of subdirectory for each host, with the same
|
levels of subdirectory for each host, with the same configuration
|
||||||
configuration suffix on both; that is, if you give any number of
|
suffix on both; that is, if you give any number of hosts but no
|
||||||
hosts but no targets, GDB will be configured for native debugging on
|
targets, GDB will be configured for native debugging on each host. On
|
||||||
each host. On the other hand, whenever you specify both hosts and
|
the other hand, whenever you specify both hosts and targets on the
|
||||||
targets on the same command line, `configure' creates all
|
same command line, `configure' creates all combinations of the hosts
|
||||||
combinations of the hosts and targets you list.
|
and targets you list.
|
||||||
|
|
||||||
When you run `make' to build a program or library, you must run it
|
If you run `configure' from a directory (notably, `gdb-4.3') that
|
||||||
in a configured directory. If you made a single configuration,
|
|
||||||
without subdirectories, run `make' in the source directory. If you
|
|
||||||
have `Host-HOST/Target-TARGET' subdirectories, run `make' in those
|
|
||||||
subdirectories.
|
|
||||||
|
|
||||||
Each `configure' and `Makefile' under each source directory runs
|
|
||||||
recursively, so that typing `make' in `gdb-4.0' (or in a
|
|
||||||
`gdb-4.0/Host-HOST/Target-TARGET' subdirectory) builds all the
|
|
||||||
required libraries, then GDB.
|
|
||||||
|
|
||||||
If you run `configure' from a directory (such as `gdb-4.0') that
|
|
||||||
contains source directories for multiple libraries or programs,
|
contains source directories for multiple libraries or programs,
|
||||||
`configure' creates the `Host-HOST/Target-TARGET' subdirectories in
|
`configure' creates the `H-HOST/T-TARGET' subdirectories in each
|
||||||
each library or program's source directory. For example, typing:
|
library or program's source directory. For example, typing:
|
||||||
|
|
||||||
cd gdb-4.0
|
cd gdb-4.3
|
||||||
configure sun4 +target=vxworks960
|
configure sun4 +target=vxworks960
|
||||||
|
|
||||||
creates the following directories:
|
creates the following directories:
|
||||||
|
|
||||||
gdb-4.0/Host-sparc-sun-sunos4/Target-i960-wrs-vxworks
|
gdb-4.3/H-sun4/T-vxworks960
|
||||||
gdb-4.0/bfd/Host-sparc-sun-sunos4/Target-i960-wrs-vxworks
|
gdb-4.3/bfd/H-sun4/T-vxworks960
|
||||||
gdb-4.0/gdb/Host-sparc-sun-sunos4/Target-i960-wrs-vxworks
|
gdb-4.3/gdb/H-sun4/T-vxworks960
|
||||||
gdb-4.0/libiberty/Host-sparc-sun-sunos4/Target-i960-wrs-vxworks
|
gdb-4.3/libiberty/H-sun4/T-vxworks960
|
||||||
gdb-4.0/readline/Host-sparc-sun-sunos4/Target-i960-wrs-vxworks
|
gdb-4.3/readline/H-sun4/T-vxworks960
|
||||||
|
|
||||||
The `Makefile' in
|
When you run `make' to build a program or library, you must run it
|
||||||
|
in a configured directory. If you made a single configuration,
|
||||||
|
without subdirectories, run `make' in the source directory. If you
|
||||||
|
have `H-HOST/T-TARGET' subdirectories, run `make' in those
|
||||||
|
subdirectories.
|
||||||
|
|
||||||
gdb-4.0/Host-sparc-sun-sunos4/Target-i960-wrs-vxworks
|
The `Makefile' generated by `configure' for each source directory
|
||||||
|
runs recursively, so that typing `make' in `gdb-4.3' (or in a
|
||||||
will `cd' to the appropriate lower-level directories, for example:
|
`gdb-4.3/H-HOST/T-TARGET' subdirectory) builds all the required
|
||||||
|
libraries, then GDB.
|
||||||
gdb-4.0/bfd/Host-sparc-sun-sunos4/Target-i960-wrs-vxworks
|
|
||||||
|
|
||||||
building each in turn.
|
|
||||||
|
|
||||||
When you have multiple hosts or targets configured, you can run
|
When you have multiple hosts or targets configured, you can run
|
||||||
`make' on them in parallel (for example, if they are NFS-mounted on
|
`make' on them in parallel (for example, if they are NFS-mounted on
|
||||||
each of the hosts); they will not interfere with each other.
|
each of the hosts); they will not interfere with each other.
|
||||||
|
|
||||||
|
You can also use the `+objdir=ALTROOT' option to have the
|
||||||
|
configured files placed in a parallel directory structure rather than
|
||||||
|
alongside the source files; *note configure Options::..
|
||||||
|
|
||||||
|
|
||||||
Specifying Names for Hosts and Targets
|
Specifying Names for Hosts and Targets
|
||||||
======================================
|
======================================
|
||||||
|
|
||||||
The specifications used for hosts and targets in the `configure'
|
The specifications used for hosts and targets in the `configure'
|
||||||
script are based on a three-part naming scheme, but some short
|
script are based on a three-part naming scheme, but some short
|
||||||
predefined aliases are also supported. The full naming scheme
|
predefined aliases are also supported. The full naming scheme encodes
|
||||||
encodes three pieces of information in the following pattern:
|
three pieces of information in the following pattern:
|
||||||
|
|
||||||
ARCHITECTURE-VENDOR-OS
|
ARCHITECTURE-VENDOR-OS
|
||||||
|
|
||||||
For example, you can use the alias `sun4' as a HOST argument or in
|
For example, you can use the alias `sun4' as a HOST argument or in
|
||||||
a `+target='TARGET option, but the full name of that configuration
|
a `+target=TARGET' option, but the equivalent full name is
|
||||||
specifies that the architecture is `sparc', the vendor is `sun', and
|
`sparc-sun-sunos4'.
|
||||||
the operating system is `sunos4'.
|
|
||||||
|
|
||||||
The following table shows all the architectures, hosts, and OS
|
The following table shows all the architectures, hosts, and OS
|
||||||
prefixes that `configure' recognizes in GDB 4.0. Entries in the "OS
|
prefixes that `configure' recognizes in GDB 4.3. Entries in the "OS
|
||||||
prefix"
|
prefix" column ending in a `*' may be followed by a release number.
|
||||||
column ending in a `*' may be followed by a release number.
|
|
||||||
|
|
||||||
|
|
||||||
ARCHITECTURE VENDOR OS prefix
|
ARCHITECTURE VENDOR OS prefix
|
||||||
------------+-------------+-------------
|
------------+--------------------------+---------------------------
|
||||||
| |
|
| |
|
||||||
a29k | altos | aix*
|
580 | altos hp | aix* msdos*
|
||||||
alliant | aout | aout
|
a29k | amd ibm | amigados newsos*
|
||||||
arm | apollo | bout
|
alliant | amdahl intel | aout nindy*
|
||||||
c1 | att | bsd*
|
arm | aout isi | bout osf*
|
||||||
c2 | bout | coff
|
c1 | apollo little | bsd* sco*
|
||||||
i386 | coff | ctix*
|
c2 | att mips | coff sunos*
|
||||||
i860 | convergent | dynix*
|
cray2 | bcs motorola | ctix* svr4
|
||||||
i960 | convex | esix*
|
h8300 | bout ncr | dgux* sym*
|
||||||
m68000 | dec | hpux*
|
i386 | bull next | dynix* sysv*
|
||||||
m68k | encore | isc*
|
i860 | cbm nyu | ebmon ultrix*
|
||||||
m88k | gould | mach*
|
i960 | coff sco | esix* unicos*
|
||||||
mips | hp | newsos*
|
m68000 | convergent sequent | hds unos*
|
||||||
ns32k | ibm | nindy*
|
m68k | convex sgi | hpux* uts
|
||||||
pyramid | intel | none
|
m88k | cray sony | irix* v88r*
|
||||||
rs6000 | isi | osf*
|
mips | dec sun | isc* vms*
|
||||||
rtpc | little | sco*
|
ns32k | encore unicom | kern vxworks*
|
||||||
sparc | mips | sunos*
|
pyramid | gould utek | mach*
|
||||||
tahoe | motorola | sysv*
|
romp | hitachi wrs |
|
||||||
tron | ncr | ultrix*
|
rs6000 | |
|
||||||
vax | next | unos*
|
sparc | |
|
||||||
| none | v88r*
|
tahoe | |
|
||||||
| sco | vms*
|
tron | |
|
||||||
| sequent | vxworks*
|
vax | |
|
||||||
| sgi |
|
xmp | |
|
||||||
| sony |
|
ymp | |
|
||||||
| sun |
|
|
||||||
| unicom |
|
|
||||||
| utek |
|
|
||||||
| wrs |
|
|
||||||
|
|
||||||
*Warning:* Many combinations of architecture, vendor, and OS are
|
*Warning:* `configure' can represent a very large number of
|
||||||
untested.
|
combinations of architecture, vendor, and OS. There is by no
|
||||||
|
means support available for all possible combinations!
|
||||||
|
|
||||||
The `configure' script accompanying GDB 4.0 does not provide any
|
The `configure' script accompanying GDB 4.3 does not provide any
|
||||||
query facility to list all supported host and target names or
|
query facility to list all supported host and target names or aliases.
|
||||||
aliases. `configure' calls the Bourne shell script `config.sub' to
|
`configure' calls the Bourne shell script `config.sub' to map
|
||||||
map abbreviations to full names; you can read the script, if you
|
abbreviations to full names; you can read the script, if you wish, or
|
||||||
wish, or you can use it to test your guesses on abbreviations--for
|
you can use it to test your guesses on abbreviations--for example:
|
||||||
example:
|
|
||||||
|
|
||||||
% sh config.sub sun4
|
% sh config.sub sun4
|
||||||
sparc-sun-sunos4
|
sparc-sun-sunos4
|
||||||
|
@ -302,15 +303,19 @@ example:
|
||||||
% sh config.sub i386v
|
% sh config.sub i386v
|
||||||
i386-none-sysv
|
i386-none-sysv
|
||||||
% sh config.sub i486v
|
% sh config.sub i486v
|
||||||
*** No vendor: configuration `i486v' not recognized
|
*** Configuration "i486v" not recognized
|
||||||
|
|
||||||
|
`config.sub' is also distributed in the directory `gdb-4.3'.
|
||||||
|
|
||||||
|
|
||||||
`configure' Options
|
`configure' Options
|
||||||
===================
|
===================
|
||||||
|
|
||||||
Here is a summary of all the `configure' options and arguments
|
Here is a summary of all the `configure' options and arguments that
|
||||||
that you might use for building GDB:
|
you might use for building GDB:
|
||||||
|
|
||||||
configure [+destdir=DIR] [+subdirs] [+norecur] [+rm]
|
configure [+destdir=DIR] [+subdirs]
|
||||||
|
[+objdir=ALTROOT] [+norecursion] [+rm]
|
||||||
[+target=TARGET...] HOST...
|
[+target=TARGET...] HOST...
|
||||||
|
|
||||||
You may introduce options with the character `-' rather than `+' if
|
You may introduce options with the character `-' rather than `+' if
|
||||||
|
@ -326,19 +331,27 @@ you prefer; but you may abbreviate option names if you use `+'.
|
||||||
`+subdirs'
|
`+subdirs'
|
||||||
Write configuration specific files in subdirectories of the form
|
Write configuration specific files in subdirectories of the form
|
||||||
|
|
||||||
Host-HOST/Target-TARGET
|
H-HOST/T-TARGET
|
||||||
|
|
||||||
(and configure the `Makefile' to write binaries there too).
|
(and configure the `Makefile' to generate object code in
|
||||||
Without this option, if you specify only one configuration for
|
subdirectories of this form as well). Without this option, if you
|
||||||
GDB, `configure' will use the same directory for source,
|
specify only one configuration for GDB, `configure' will use the
|
||||||
configured files, and binaries. This option is used
|
same directory for source, configured files, and binaries. This
|
||||||
automatically if you specify more than one HOST or more than
|
option is used automatically if you specify more than one HOST or
|
||||||
one
|
more than one `+target=TARGET' option on the `configure' command
|
||||||
`+target=TARGET' option on the `configure' command line.
|
line.
|
||||||
|
|
||||||
`+norecur'
|
`+norecursion'
|
||||||
Configure only the directory where `configure' is executed; do
|
Configure only the directory where `configure' is executed; do not
|
||||||
not propagate configuration to subdirectories.
|
propagate configuration to subdirectories.
|
||||||
|
|
||||||
|
`+objdir=ALTROOT'
|
||||||
|
ALTROOT is an alternative directory used as the root for
|
||||||
|
configured files. `configure' will create directories under
|
||||||
|
ALTROOT in parallel to the source directories. If you use
|
||||||
|
`+objdir=ALTROOT' with `+subdirs', `configure' also builds the
|
||||||
|
`H-HOST/T-TARGET' subdirectories in the directory tree rooted in
|
||||||
|
ALTROOT.
|
||||||
|
|
||||||
`+rm'
|
`+rm'
|
||||||
Remove the configuration that the other arguments specify.
|
Remove the configuration that the other arguments specify.
|
||||||
|
@ -366,14 +379,13 @@ affect GDB or its supporting libraries.
|
||||||
|
|
||||||
Languages other than C
|
Languages other than C
|
||||||
|
|
||||||
C++ support has been integrated into gdb. GDB should work with FORTRAN
|
C++ support has been integrated into gdb. Partial Modula-2 support is
|
||||||
programs. (If you have problems, please send a bug report; you may
|
now in GDB. GDB should work with FORTRAN programs. (If you have
|
||||||
have to refer to some FORTRAN variables with a trailing underscore).
|
problems, please send a bug report; you may have to refer to some
|
||||||
Andrew Beers has produced a GDB that works with Modula-2, which will
|
FORTRAN variables with a trailing underscore). I am not aware of
|
||||||
appear in gdb-4.1. I am not aware of anyone who is working on getting
|
anyone who is working on getting gdb to use the syntax of any other
|
||||||
gdb to use the syntax of any other language. Pascal programs which use
|
language. Pascal programs which use sets, subranges, file variables,
|
||||||
sets, subranges, file variables, or nested functions will not currently
|
or nested functions will not currently work.
|
||||||
work.
|
|
||||||
|
|
||||||
|
|
||||||
Kernel debugging
|
Kernel debugging
|
||||||
|
@ -395,30 +407,32 @@ The file rem-multi.shar contains a general stub that can probably
|
||||||
run on various different flavors of unix to allow debugging over a
|
run on various different flavors of unix to allow debugging over a
|
||||||
serial line from one machine to another.
|
serial line from one machine to another.
|
||||||
|
|
||||||
The files remote-eb.c and remote-nindy.c are two examples of remote
|
Some working remote interfaces for talking to existing ROM monitors
|
||||||
interfaces for talking to existing ROM monitors (for the AMD 29000 and the
|
are:
|
||||||
Intel 960 repsectively).
|
remote-eb.c AMD 29000 "EBMON"
|
||||||
|
remote-nindy.c Intel 960 "Nindy"
|
||||||
|
remote-adapt.c AMD 29000 "Adapt"
|
||||||
|
remote-mm.c AMD 29000 "minimon"
|
||||||
|
|
||||||
Remote-vx.c and the vx-share subdirectory contain a remote interface for the
|
Remote-vx.c and the vx-share subdirectory contain a remote interface for the
|
||||||
VxWorks realtime kernel, which communicates over TCP using the Sun
|
VxWorks realtime kernel, which communicates over TCP using the Sun
|
||||||
RPC library. This would be a useful starting point for other remote-
|
RPC library. This would be a useful starting point for other remote-
|
||||||
via-ethernet back ends.
|
via-ethernet back ends.
|
||||||
|
|
||||||
[This section seems to be out of date, I have never seen the "rapp"
|
|
||||||
program, though I would like to. FIXME.]
|
|
||||||
`rapp' runs under unix and acts as a remote stub (like rem-multi.shar
|
|
||||||
distributed with GDB version 3). Currently it just works over UDP
|
|
||||||
(network), not over a serial line. To get it running
|
|
||||||
* Compile GDB on the host machine as usual
|
|
||||||
* Compile rapp on the target machine, giving for both host and target
|
|
||||||
the type of the target machine
|
|
||||||
* Install "gdb" in /etc/services on both machines.
|
|
||||||
|
|
||||||
|
|
||||||
Reporting Bugs
|
Reporting Bugs
|
||||||
|
|
||||||
The correct address for reporting bugs found in gdb is
|
The correct address for reporting bugs found in gdb is
|
||||||
"bug-gdb@prep.ai.mit.edu". Please email all bugs to that address.
|
"bug-gdb@prep.ai.mit.edu". Please email all bugs to that address.
|
||||||
|
Please include the GDB version number (e.g. gdb-4.3), and how
|
||||||
|
you configured it (e.g. "sun4" or "mach386 host, i586-intel-synopsys
|
||||||
|
target").
|
||||||
|
|
||||||
|
A known bug:
|
||||||
|
|
||||||
|
* If you run with a watchpoint enabled, breakpoints will become
|
||||||
|
erratic and might not stop the program. Disabling or deleting the
|
||||||
|
watchpoint will fix the problem.
|
||||||
|
|
||||||
GDB can produce warnings about symbols that it does not understand. By
|
GDB can produce warnings about symbols that it does not understand. By
|
||||||
default, these warnings are disabled. You can enable them by executing
|
default, these warnings are disabled. You can enable them by executing
|
||||||
|
@ -426,14 +440,17 @@ default, these warnings are disabled. You can enable them by executing
|
||||||
I recommend doing this if you are working on a compiler, assembler,
|
I recommend doing this if you are working on a compiler, assembler,
|
||||||
linker, or gdb, since it will point out problems that you may be able
|
linker, or gdb, since it will point out problems that you may be able
|
||||||
to fix. Warnings produced during symbol reading indicate some mismatch
|
to fix. Warnings produced during symbol reading indicate some mismatch
|
||||||
between the object file and GDB's symbol reading code (in many cases,
|
between the object file and GDB's symbol reading code. In many cases,
|
||||||
it's a mismatch between the specs for the object file format, and what
|
it's a mismatch between the specs for the object file format, and what
|
||||||
the compiler actually outputs or the debugger actually understands).
|
the compiler actually outputs or the debugger actually understands.
|
||||||
|
|
||||||
If you port gdb to a new machine, please send the required changes
|
If you port gdb to a new machine, please send the required changes to
|
||||||
to bug-gdb@prep.ai.mit.edu. If your changes are more than a few
|
bug-gdb@prep.ai.mit.edu. There's lots of information about doing your
|
||||||
lines, obtain and send in a copyright assignment from gnu@prep.ai.mit.edu, as
|
own port in the file gdb-4.3/gdb/doc/gdbint.texinfo, which you can
|
||||||
described in the section `Writing Code for GDB'.
|
print out, or read with `info' (see the Makefile.in there). If your
|
||||||
|
changes are more than a few lines, obtain and send in a copyright
|
||||||
|
assignment from gnu@prep.ai.mit.edu, as described in the section
|
||||||
|
`Writing Code for GDB'.
|
||||||
|
|
||||||
|
|
||||||
X Windows versus GDB
|
X Windows versus GDB
|
||||||
|
@ -448,64 +465,6 @@ an editor while debugging I suggest trying gdb-mode in gnu-emacs
|
||||||
(Try typing M-x gdb RETURN). Comments on this mode are welcome.
|
(Try typing M-x gdb RETURN). Comments on this mode are welcome.
|
||||||
|
|
||||||
|
|
||||||
About the machine-dependent files
|
|
||||||
|
|
||||||
tconfig/<machine>
|
|
||||||
This contains Makefile stuff for when the target system is <machine>.
|
|
||||||
It also specifies the name of the tm-XXX.h file for this machine.
|
|
||||||
|
|
||||||
xconfig/<machine>
|
|
||||||
This contains Makefile stuff for when the host system is <machine>.
|
|
||||||
It also specifies the name of the xm-XXX.h file for this machine.
|
|
||||||
|
|
||||||
tm-XXX.h (tm.h is a link to this file, created by configure).
|
|
||||||
This file contains macro definitions about the target machine's
|
|
||||||
registers, stack frame format and instructions.
|
|
||||||
|
|
||||||
xm-XXX.h (xm.h is a link to this file, created by configure).
|
|
||||||
This contains macro definitions describing the host system environment,
|
|
||||||
such as byte order, host C compiler and library, ptrace support,
|
|
||||||
and core file structure.
|
|
||||||
|
|
||||||
<machine>-opcode.h
|
|
||||||
<machine>-pinsn.c
|
|
||||||
These files contain the information necessary to print instructions
|
|
||||||
for your cpu type. <machine>-opcode.h includes some large initialized
|
|
||||||
data structures, which is strange for a ".h" file, but it's OK since
|
|
||||||
it is only included in one place. <machine>-opcode.h is shared
|
|
||||||
between the debugger and the assembler (if the GNU assembler has been
|
|
||||||
ported to that machine), whereas <machine>-pinsn.c is specific to GDB.
|
|
||||||
|
|
||||||
<machine>-tdep.c
|
|
||||||
This file contains any miscellaneous code required for this machine
|
|
||||||
as a target. On some machines it doesn't exist at all. Its existence
|
|
||||||
is specified in the tconfig/XXX file.
|
|
||||||
|
|
||||||
<machine>-xdep.c
|
|
||||||
This file contains any miscellaneous code required for this machine
|
|
||||||
as a host. On some machines it doesn't exist at all. Its existence
|
|
||||||
is specified in the xconfig/XXX file.
|
|
||||||
|
|
||||||
infptrace.c
|
|
||||||
This is the low level interface to inferior processes for systems
|
|
||||||
using the Unix ptrace call in a vanilla way. Some systems have their
|
|
||||||
own routines in <machine>-xdep.c. Whether or not it is used
|
|
||||||
is specified in the xconfig/XXX file.
|
|
||||||
|
|
||||||
coredep.c
|
|
||||||
Machine and system-dependent aspects of reading core files. Some
|
|
||||||
machines use coredep.c; some have the routines in <machine>-xdep.c.
|
|
||||||
Whether or not it is used is specified in the xconfig/XXX file.
|
|
||||||
Now that BFD is used to read core files, virtually all machines should
|
|
||||||
use coredep.c and should just provide fetch_core_registers in
|
|
||||||
<machine>-xdep.c.
|
|
||||||
|
|
||||||
exec.c
|
|
||||||
Machine and system-dependent aspects of reading executable files.
|
|
||||||
Some machines use exec.c; some have the routines in <machine>-tdep.c
|
|
||||||
Since BFD, virtually all machines should use exec.c.
|
|
||||||
|
|
||||||
|
|
||||||
Writing Code for GDB
|
Writing Code for GDB
|
||||||
|
|
||||||
We appreciate having users contribute code that is of general use, but
|
We appreciate having users contribute code that is of general use, but
|
||||||
|
@ -515,9 +474,6 @@ future maintainance difficult. It is not much harder to do things
|
||||||
right, and in the long term it is worth it to the GNU project, and
|
right, and in the long term it is worth it to the GNU project, and
|
||||||
probably to you individually as well.
|
probably to you individually as well.
|
||||||
|
|
||||||
Please code according to the GNU coding standards. If you do not have
|
|
||||||
a copy, you can request one by sending mail to gnu@prep.ai.mit.edu.
|
|
||||||
|
|
||||||
If you make substantial changes, you'll have to file a copyright
|
If you make substantial changes, you'll have to file a copyright
|
||||||
assignment with the Free Software Foundation before we can produce a
|
assignment with the Free Software Foundation before we can produce a
|
||||||
release that includes your changes. Send mail requesting the copyright
|
release that includes your changes. Send mail requesting the copyright
|
||||||
|
@ -525,6 +481,9 @@ assignment to gnu@prep.ai.mit.edu. Do this early, like before the
|
||||||
changes actually work, or even before you start them, because a manager
|
changes actually work, or even before you start them, because a manager
|
||||||
or lawyer on your end will probably make this a slow process.
|
or lawyer on your end will probably make this a slow process.
|
||||||
|
|
||||||
|
Please code according to the GNU coding standards. If you do not have
|
||||||
|
a copy, you can request one by sending mail to gnu@prep.ai.mit.edu.
|
||||||
|
|
||||||
Please try to avoid making machine-specific changes to
|
Please try to avoid making machine-specific changes to
|
||||||
machine-independent files. If this is unavoidable, put a hook in the
|
machine-independent files. If this is unavoidable, put a hook in the
|
||||||
machine-independent file which calls a (possibly) machine-dependent
|
machine-independent file which calls a (possibly) machine-dependent
|
||||||
|
@ -550,6 +509,21 @@ different definitions for COFF and a.out, rather than trying to put
|
||||||
the necessary changes throughout all the code in dbxread.c that
|
the necessary changes throughout all the code in dbxread.c that
|
||||||
currently assumes BSD format.
|
currently assumes BSD format.
|
||||||
|
|
||||||
|
When generalizing GDB along a particular interface, please use an
|
||||||
|
attribute-struct rather than inserting tests or switch statements
|
||||||
|
everywhere. For example, GDB has been generalized to handle multiple
|
||||||
|
kinds of remote interfaces -- not by #ifdef's everywhere, but by
|
||||||
|
defining the "target_ops" structure and having a current target (as
|
||||||
|
well as a stack of targets below it, for memory references). Whenever
|
||||||
|
something needs to be done that depends on which remote interface we
|
||||||
|
are using, a flag in the current target_ops structure is tested (e.g.
|
||||||
|
`target_has_stack'), or a function is called through a pointer in the
|
||||||
|
current target_ops structure. In this way, when a new remote interface
|
||||||
|
is added, only one module needs to be touched -- the one that actually
|
||||||
|
implements the new remote interface. Other examples of
|
||||||
|
attribute-structs are BFD access to multiple kinds of object file
|
||||||
|
formats, or GDB's access to multiple source languages.
|
||||||
|
|
||||||
Please avoid duplicating code. For example, in GDB 3.x all the stuff
|
Please avoid duplicating code. For example, in GDB 3.x all the stuff
|
||||||
in infptrace.c was duplicated in *-dep.c, and so changing something
|
in infptrace.c was duplicated in *-dep.c, and so changing something
|
||||||
was very painful. In GDB 4.x, these have all been consolidated
|
was very painful. In GDB 4.x, these have all been consolidated
|
||||||
|
@ -568,10 +542,11 @@ Ultrix 4.0, a program can't be running in one process while it is being
|
||||||
debugged in another. Rather than doing "./gdb ./gdb", which works on
|
debugged in another. Rather than doing "./gdb ./gdb", which works on
|
||||||
Suns and such, you can copy gdb to gdb2 and then do "./gdb ./gdb2".
|
Suns and such, you can copy gdb to gdb2 and then do "./gdb ./gdb2".
|
||||||
|
|
||||||
When you run gdb in this directory, it will read a ".gdbinit" file that
|
When you run gdb in the gdb source directory, it will read a ".gdbinit"
|
||||||
sets up some simple things to make debugging gdb easier. The "info"
|
file that sets up some simple things to make debugging gdb easier. The
|
||||||
command, when executed without a subcommand in a gdb being debugged by
|
"info" command, when executed without a subcommand in a gdb being
|
||||||
gdb, will pop you back up to the top level gdb. See .gdbinit for details.
|
debugged by gdb, will pop you back up to the top level gdb. See
|
||||||
|
.gdbinit for details.
|
||||||
|
|
||||||
I strongly recommend printing out the reference card and using it.
|
I strongly recommend printing out the reference card and using it.
|
||||||
Send reference-card suggestions to bug-gdb@prep.ai.mit.edu, just like bugs.
|
Send reference-card suggestions to bug-gdb@prep.ai.mit.edu, just like bugs.
|
||||||
|
@ -581,9 +556,8 @@ configure your distribution; this will put the machine dependent
|
||||||
routines for your local machine where they will be accessed first by a
|
routines for your local machine where they will be accessed first by a
|
||||||
M-period.
|
M-period.
|
||||||
|
|
||||||
Also, make sure that you've compiled gdb with your local cc or taken
|
Also, make sure that you've either compiled gdb with your local cc, or
|
||||||
appropriate precautions regarding ansification of include files. See
|
have run `fixincludes' if you are compiling with gcc.
|
||||||
the Makefile for more information.
|
|
||||||
|
|
||||||
(this is for editing this file with GNU emacs)
|
(this is for editing this file with GNU emacs)
|
||||||
Local Variables:
|
Local Variables:
|
||||||
|
|
10
gdb/TODO
10
gdb/TODO
|
@ -66,8 +66,14 @@ is also IEEE. Death on a vax.
|
||||||
|
|
||||||
Test cross-debugging Unix-to-Unix.
|
Test cross-debugging Unix-to-Unix.
|
||||||
|
|
||||||
Check the RAPP remote protocol. What is it? It's in Makefile.in
|
Integrate the RAPP remote debugging protocol.
|
||||||
and one ChangeLog entry.
|
`rapp' runs under unix and acts as a remote stub (like rem-multi.shar
|
||||||
|
distributed with GDB version 3). Currently it just works over UDP
|
||||||
|
(network), not over a serial line. To get it running
|
||||||
|
* Compile GDB on the host machine as usual
|
||||||
|
* Compile rapp on the target machine, giving for both host and target
|
||||||
|
the type of the target machine
|
||||||
|
* Install "gdb" in /etc/services on both machines.
|
||||||
|
|
||||||
Set up interface between GDB and INFO so that you can hop into interactive
|
Set up interface between GDB and INFO so that you can hop into interactive
|
||||||
INFO and back out again. When running under Emacs, should use Emacs
|
INFO and back out again. When running under Emacs, should use Emacs
|
||||||
|
|
|
@ -1,6 +1,58 @@
|
||||||
What has changed since GDB-3.5?
|
What has changed since GDB-3.5?
|
||||||
(Organized release by release)
|
(Organized release by release)
|
||||||
|
|
||||||
|
*** Changes in GDB-4.3:
|
||||||
|
|
||||||
|
* New machines supported (host and target)
|
||||||
|
|
||||||
|
SCO Unix on i386 IBM PC clones i386-sco-sysv or i386sco
|
||||||
|
Amiga 3000 running Amix m68k-cbm-svr4 or amix
|
||||||
|
NCR 3000 386 running SVR4 i386-ncr-svr4 or ncr3000
|
||||||
|
Motorola Delta 88000 running Sys V m88k-motorola-sysv or delta88
|
||||||
|
|
||||||
|
There is no core file support on SCO Unix.
|
||||||
|
|
||||||
|
* Preliminary ELF and DWARF support
|
||||||
|
|
||||||
|
GDB can read ELF object files on System V Release 4, and can handle
|
||||||
|
debugging records for C, in DWARF format, in ELF files. This support
|
||||||
|
is preliminary. If you bring up GDB on another SVR4 system, please
|
||||||
|
send mail to bug-gdb@prep.ai.mit.edu to let us know what changes were
|
||||||
|
reqired (if any).
|
||||||
|
|
||||||
|
* Bugs fixed
|
||||||
|
|
||||||
|
The `stepi' bug that many of you noticed has been squashed.
|
||||||
|
Many bugs in C++ have been handled. Many more remain to be handled.
|
||||||
|
See the various ChangeLog files (primarily in gdb and bfd) for details.
|
||||||
|
|
||||||
|
* State of the MIPS world (in case you wondered):
|
||||||
|
|
||||||
|
GDB can understand the symbol tables emitted by the compilers
|
||||||
|
supplied by most vendors of MIPS-based machines, including DEC. These
|
||||||
|
symbol tables are in a format that essentially nobody else uses.
|
||||||
|
|
||||||
|
Some versions of gcc come with an assembler post-processor called
|
||||||
|
mips-tfile. This program is required if you want to do source-level
|
||||||
|
debugging of gcc-compiled programs. I believe FSF does not ship
|
||||||
|
mips-tfile with gcc version 1, but it will eventually come with gcc
|
||||||
|
version 2.
|
||||||
|
|
||||||
|
Debugging of g++ output remains a problem. g++ version 1.xx does not
|
||||||
|
really support it at all. (If you're lucky, you should be able to get
|
||||||
|
line numbers and stack traces to work, but no parameters or local
|
||||||
|
variables.) With some work it should be possible to improve the
|
||||||
|
situation somewhat.
|
||||||
|
|
||||||
|
When gcc version 2 is released, you will have somewhat better luck.
|
||||||
|
However, even then you will get confusing results for inheritance and
|
||||||
|
methods.
|
||||||
|
|
||||||
|
We will eventually provide full debugging of g++ output on
|
||||||
|
DECstations. This will probably involve some kind of stabs-in-ecoff
|
||||||
|
encapulation, but the details have not been worked out yet.
|
||||||
|
|
||||||
|
|
||||||
*** Changes in GDB-4.2:
|
*** Changes in GDB-4.2:
|
||||||
|
|
||||||
* Improved configuration
|
* Improved configuration
|
||||||
|
|
558
gdb/depend
558
gdb/depend
|
@ -1,175 +1,156 @@
|
||||||
altos-xdep.o : altos-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
altos-xdep.o : altos-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h \
|
||||||
${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
am29k-pinsn.o : am29k-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
${srcdir}/../include/obstack.h am29k-opcode.h
|
|
||||||
am29k-tdep.o : am29k-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
${srcdir}/../include/obstack.h frame.h value.h symtab.h inferior.h breakpoint.h
|
|
||||||
arm-pinsn.o : arm-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h arm-opcode.h
|
|
||||||
arm-tdep.o : arm-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
arm-opcode.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
arm-xdep.o : arm-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
arm-opcode.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
blockframe.o : blockframe.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h frame.h gdbcore.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h value.h target.h
|
|
||||||
breakpoint.o : breakpoint.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h frame.h breakpoint.h value.h \
|
|
||||||
expression.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcmd.h \
|
|
||||||
command.h inferior.h target.h language.h
|
|
||||||
buildsym.o : buildsym.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
${srcdir}/../include/obstack.h symtab.h breakpoint.h value.h gdbcore.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h symfile.h \
|
|
||||||
${srcdir}/../include/aout/stab_gnu.h ${srcdir}/../include/aout/stab.def buildsym.h
|
|
||||||
c-exp.tab.o : c-exp.tab.c ${srcdir}/defs.h xm.h config.status ${srcdir}/xm-sparc.h tm.h config.status ${srcdir}/tm-sparc.h \
|
|
||||||
${srcdir}/tm-sunos.h ${srcdir}/symtab.h ${srcdir}/../include/obstack.h ${srcdir}/frame.h ${srcdir}/expression.h \
|
|
||||||
${srcdir}/parser-defs.h ${srcdir}/value.h ${srcdir}/language.h
|
|
||||||
coffread.o : coffread.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h breakpoint.h value.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h symfile.h ${srcdir}/../include/coff/internal.h \
|
|
||||||
${srcdir}/../bfd/libcoff.h
|
|
||||||
command.o : command.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
command.h symtab.h ${srcdir}/../include/obstack.h value.h
|
|
||||||
convex-pinsn.o : convex-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h convx-opcode.h
|
|
||||||
convex-tdep.o : convex-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h command.h symtab.h ${srcdir}/../include/obstack.h value.h frame.h \
|
|
||||||
inferior.h breakpoint.h ${srcdir}/../include/wait.h gdbcore.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h gdbcmd.h
|
|
||||||
convex-xdep.o : convex-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h command.h symtab.h ${srcdir}/../include/obstack.h value.h frame.h \
|
|
||||||
inferior.h breakpoint.h ${srcdir}/../include/wait.h gdbcore.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h gdbcmd.h
|
|
||||||
core.o : core.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h frame.h \
|
|
||||||
inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h command.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h target.h gdbcore.h
|
|
||||||
coredep.o : coredep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h
|
|
||||||
cplus-dem.o : cplus-dem.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h
|
|
||||||
dbxread.o : dbxread.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h breakpoint.h value.h command.h target.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h gdbcore.h ${srcdir}/../bfd/libaout.h symfile.h buildsym.h \
|
|
||||||
${srcdir}/../include/aout/aout64.h ${srcdir}/../include/aout/stab_gnu.h \
|
|
||||||
${srcdir}/../include/aout/stab.def
|
|
||||||
dwarfread.o : dwarfread.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h symtab.h \
|
|
||||||
symfile.h ${srcdir}/../include/elf/dwarf.h ansidecl.h
|
|
||||||
elfread.o : elfread.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
${srcdir}/../include/elf/common.h ${srcdir}/../include/elf/external.h \
|
|
||||||
${srcdir}/../include/elf/internal.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
${srcdir}/../include/obstack.h symfile.h symtab.h ansidecl.h
|
|
||||||
environ.o : environ.c environ.h defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h
|
|
||||||
eval.o : eval.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h value.h expression.h target.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h frame.h
|
|
||||||
exec.o : exec.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h frame.h \
|
|
||||||
inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h target.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcmd.h command.h gdbcore.h
|
|
||||||
expprint.o : expprint.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h expression.h value.h language.h \
|
|
||||||
parser-defs.h
|
|
||||||
findvar.o : findvar.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h frame.h value.h gdbcore.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h inferior.h breakpoint.h target.h
|
|
||||||
gould-pinsn.o : gould-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h frame.h gdbcore.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h np1-opcode.h
|
|
||||||
gould-xdep.o : gould-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
hp300ux-xdep.o : hp300ux-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
i386-pinsn.o : i386-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
${srcdir}/../include/obstack.h
|
|
||||||
i386-tdep.o : i386-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
i386-xdep.o : i386-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
language.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
ieee-float.h target.h
|
|
||||||
i387-tdep.o : i387-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
language.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
ieee-float.h
|
|
||||||
i960-pinsn.o : i960-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h
|
|
||||||
i960-tdep.o : i960-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h value.h frame.h signame.h ieee-float.h
|
|
||||||
ieee-float.o : ieee-float.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h ieee-float.h
|
|
||||||
infcmd.o : infcmd.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h frame.h inferior.h breakpoint.h value.h \
|
|
||||||
environ.h gdbcmd.h command.h gdbcore.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h target.h
|
|
||||||
inflow.o : inflow.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
command.h signals.h terminal.h target.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h
|
|
||||||
infptrace.o : infptrace.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h
|
|
||||||
infrun.o : infrun.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h frame.h inferior.h breakpoint.h value.h \
|
|
||||||
${srcdir}/../include/wait.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
signame.h command.h terminal.h target.h
|
|
||||||
inftarg.o : inftarg.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/wait.h \
|
|
||||||
gdbcore.h ieee-float.h
|
|
||||||
language.o : language.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h value.h gdbcmd.h command.h frame.h \
|
|
||||||
language.h expression.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
parser-defs.h
|
|
||||||
m2-exp.tab.o : m2-exp.tab.c ${srcdir}/defs.h xm.h config.status ${srcdir}/xm-sparc.h tm.h config.status \
|
|
||||||
${srcdir}/tm-sparc.h ${srcdir}/tm-sunos.h ${srcdir}/symtab.h ${srcdir}/../include/obstack.h ${srcdir}/frame.h \
|
|
||||||
${srcdir}/expression.h ${srcdir}/language.h ${srcdir}/value.h ${srcdir}/parser-defs.h
|
|
||||||
m68k-pinsn.o : m68k-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h m68k-opcode.h gdbcore.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
m68k-tdep.o : m68k-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
am29k-pinsn.o : am29k-pinsn.c defs.h xm.h config.status tm.h config.status target.h ${srcdir}/../include/bfd.h \
|
||||||
ieee-float.h frame.h symtab.h ${srcdir}/../include/obstack.h
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h am29k-opcode.h
|
||||||
m88k-pinsn.o : m88k-pinsn.c m88k-opcode.h defs.h xm.h config.status xm-sparc.h tm.h config.status \
|
am29k-tdep.o : am29k-tdep.c defs.h xm.h config.status tm.h config.status gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
tm-sparc.h tm-sunos.h symtab.h ${srcdir}/../include/obstack.h
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h frame.h value.h symtab.h \
|
||||||
m88k-tdep.o : m88k-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
inferior.h breakpoint.h
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
arm-pinsn.o : arm-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h /usr/include/setjmp.h
|
arm-opcode.h
|
||||||
m88k-xdep.o : m88k-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
arm-tdep.o : arm-tdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
value.h symtab.h ${srcdir}/../include/obstack.h arm-opcode.h gdbcore.h \
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h /usr/include/setjmp.h
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
mach386-xdep.o : mach386-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
arm-xdep.o : arm-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
value.h symtab.h ${srcdir}/../include/obstack.h arm-opcode.h gdbcore.h \
|
||||||
${srcdir}/../include/obstack.h signame.h gdbcore.h ${srcdir}/../include/bfd.h \
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
blockframe.o : blockframe.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h frame.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h value.h target.h
|
||||||
|
breakpoint.o : breakpoint.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h frame.h breakpoint.h value.h expression.h gdbcore.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcmd.h command.h inferior.h \
|
||||||
|
target.h language.h
|
||||||
|
buildsym.o : buildsym.c defs.h xm.h config.status tm.h config.status ${srcdir}/../include/obstack.h symtab.h \
|
||||||
|
breakpoint.h value.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
||||||
|
symfile.h ${srcdir}/../include/aout/stab_gnu.h ${srcdir}/../include/aout/stab.def \
|
||||||
|
buildsym.h
|
||||||
|
c-exp.tab.o : c-exp.tab.c ${srcdir}/defs.h xm.h config.status tm.h config.status ${srcdir}/symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h ${srcdir}/frame.h ${srcdir}/expression.h ${srcdir}/parser-defs.h ${srcdir}/value.h \
|
||||||
|
${srcdir}/language.h
|
||||||
|
coffread.o : coffread.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
breakpoint.h value.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h symfile.h \
|
||||||
|
${srcdir}/../include/coff/internal.h ${srcdir}/../bfd/libcoff.h
|
||||||
|
command.o : command.c defs.h xm.h config.status tm.h config.status gdbcmd.h command.h symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h value.h
|
||||||
|
convex-pinsn.o : convex-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h convx-opcode.h
|
||||||
|
convex-tdep.o : convex-tdep.c defs.h xm.h config.status tm.h config.status command.h symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h value.h frame.h inferior.h breakpoint.h \
|
||||||
|
${srcdir}/../include/wait.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
||||||
|
gdbcmd.h
|
||||||
|
convex-xdep.o : convex-xdep.c defs.h xm.h config.status tm.h config.status command.h symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h value.h frame.h inferior.h breakpoint.h \
|
||||||
|
${srcdir}/../include/wait.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
||||||
|
gdbcmd.h
|
||||||
|
core.o : core.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h value.h \
|
||||||
|
symtab.h ${srcdir}/../include/obstack.h command.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h target.h gdbcore.h
|
||||||
|
coredep.o : coredep.c defs.h xm.h config.status tm.h config.status gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h
|
||||||
|
cplus-dem.o : cplus-dem.c defs.h xm.h config.status tm.h config.status
|
||||||
|
dbxread.o : dbxread.c defs.h xm.h config.status tm.h config.status symtab.h breakpoint.h value.h \
|
||||||
|
command.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h \
|
||||||
|
${srcdir}/../bfd/libaout.h symfile.h buildsym.h ${srcdir}/../include/aout/aout64.h \
|
||||||
|
${srcdir}/../include/aout/stab_gnu.h ${srcdir}/../include/aout/stab.def
|
||||||
|
dwarfread.o : dwarfread.c defs.h xm.h config.status tm.h config.status ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h symtab.h symfile.h \
|
||||||
|
${srcdir}/../include/elf/dwarf.h ansidecl.h
|
||||||
|
elfread.o : elfread.c defs.h xm.h config.status tm.h config.status ${srcdir}/../include/elf/common.h \
|
||||||
|
${srcdir}/../include/elf/external.h ${srcdir}/../include/elf/internal.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h symfile.h symtab.h \
|
||||||
|
ansidecl.h
|
||||||
|
environ.o : environ.c environ.h defs.h xm.h config.status tm.h config.status
|
||||||
|
eval.o : eval.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h value.h \
|
||||||
|
expression.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h frame.h
|
||||||
|
exec.o : exec.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h value.h \
|
||||||
|
symtab.h ${srcdir}/../include/obstack.h target.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h gdbcmd.h command.h gdbcore.h
|
||||||
|
expprint.o : expprint.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
expression.h value.h language.h parser-defs.h
|
||||||
|
findvar.o : findvar.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
frame.h value.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
||||||
|
inferior.h breakpoint.h target.h
|
||||||
|
gould-pinsn.o : gould-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h frame.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h np1-opcode.h
|
||||||
|
gould-xdep.o : gould-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
hp300ux-xdep.o : hp300ux-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
i386-pinsn.o : i386-pinsn.c defs.h xm.h config.status tm.h config.status gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h
|
||||||
|
i386-tdep.o : i386-tdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
${srcdir}/../include/ansidecl.h
|
${srcdir}/../include/ansidecl.h
|
||||||
main.o : main.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h gdbcmd.h \
|
i386-xdep.o : i386-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
command.h symtab.h ${srcdir}/../include/obstack.h inferior.h breakpoint.h value.h \
|
value.h symtab.h ${srcdir}/../include/obstack.h language.h gdbcore.h \
|
||||||
frame.h signals.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ieee-float.h target.h
|
||||||
language.h ${srcdir}/../include/getopt.h ${srcdir}/../readline/readline.h \
|
i387-tdep.o : i387-tdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
${srcdir}/../readline/keymaps.h ${srcdir}/../readline/chardefs.h ${srcdir}/../readline/history.h
|
value.h symtab.h ${srcdir}/../include/obstack.h language.h gdbcore.h \
|
||||||
mem-break.o : mem-break.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ieee-float.h
|
||||||
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h inferior.h frame.h \
|
i960-pinsn.o : i960-pinsn.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h
|
||||||
|
i960-tdep.o : i960-tdep.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
value.h frame.h signame.h ieee-float.h
|
||||||
|
ieee-float.o : ieee-float.c defs.h xm.h config.status tm.h config.status ieee-float.h
|
||||||
|
infcmd.o : infcmd.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
frame.h inferior.h breakpoint.h value.h environ.h gdbcmd.h command.h \
|
||||||
|
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h target.h
|
||||||
|
inflow.o : inflow.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h command.h signals.h terminal.h \
|
||||||
target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
mips-pinsn.o : mips-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
infptrace.o : infptrace.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h mips-opcode.h
|
value.h symtab.h ${srcdir}/../include/obstack.h target.h ${srcdir}/../include/bfd.h \
|
||||||
mips-tdep.o : mips-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
${srcdir}/../include/ansidecl.h gdbcore.h
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
infrun.o : infrun.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
gdbcmd.h command.h language.h gdbcore.h ${srcdir}/../include/bfd.h \
|
frame.h inferior.h breakpoint.h value.h ${srcdir}/../include/wait.h gdbcore.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h signame.h command.h terminal.h \
|
||||||
|
target.h
|
||||||
|
inftarg.o : inftarg.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h target.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/wait.h gdbcore.h ieee-float.h
|
||||||
|
language.o : language.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
value.h gdbcmd.h command.h frame.h language.h expression.h target.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h parser-defs.h
|
||||||
|
m2-exp.tab.o : m2-exp.tab.c ${srcdir}/defs.h xm.h config.status tm.h config.status ${srcdir}/symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h ${srcdir}/frame.h ${srcdir}/expression.h ${srcdir}/language.h ${srcdir}/value.h \
|
||||||
|
${srcdir}/parser-defs.h
|
||||||
|
m68k-pinsn.o : m68k-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h m68k-opcode.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
${srcdir}/../include/ansidecl.h
|
${srcdir}/../include/ansidecl.h
|
||||||
mips-xdep.o : mips-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
m68k-tdep.o : m68k-tdep.c defs.h xm.h config.status tm.h config.status ieee-float.h frame.h symtab.h \
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
${srcdir}/../include/obstack.h
|
||||||
|
m88k-pinsn.o : m88k-pinsn.c m88k-opcode.h defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h
|
||||||
|
m88k-tdep.o : m88k-tdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h /usr/include/setjmp.h
|
||||||
|
m88k-xdep.o : m88k-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h /usr/include/setjmp.h
|
||||||
|
mach386-xdep.o : mach386-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h signame.h gdbcore.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
main.o : main.c defs.h xm.h config.status tm.h config.status gdbcmd.h command.h symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h inferior.h breakpoint.h value.h frame.h signals.h \
|
||||||
|
target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h language.h \
|
||||||
|
${srcdir}/../include/getopt.h ${srcdir}/../readline/readline.h ${srcdir}/../readline/keymaps.h \
|
||||||
|
${srcdir}/../readline/chardefs.h ${srcdir}/../readline/history.h
|
||||||
|
mem-break.o : mem-break.c defs.h xm.h config.status tm.h config.status
|
||||||
|
mips-pinsn.o : mips-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h mips-opcode.h
|
||||||
|
mips-tdep.o : mips-tdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcmd.h command.h language.h \
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
mipsread.o : mipsread.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
mips-xdep.o : mips-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
${srcdir}/../include/ansidecl.h symfile.h ${srcdir}/../include/coff/mips.h
|
${srcdir}/../include/ansidecl.h
|
||||||
|
mipsread.o : mipsread.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h symfile.h \
|
||||||
|
${srcdir}/../include/coff/mips.h
|
||||||
news-xdep.o : news-xdep.c
|
news-xdep.o : news-xdep.c
|
||||||
Onindy.o : ${srcdir}/nindy-share/Onindy.c ${srcdir}/nindy-share/ttycntl.h \
|
Onindy.o : ${srcdir}/nindy-share/Onindy.c ${srcdir}/nindy-share/ttycntl.h \
|
||||||
${srcdir}/nindy-share/block_io.h ${srcdir}/../include/wait.h ${srcdir}/nindy-share/env.h \
|
${srcdir}/nindy-share/block_io.h ${srcdir}/../include/wait.h ${srcdir}/nindy-share/env.h \
|
||||||
|
@ -178,145 +159,128 @@ nindy.o : ${srcdir}/nindy-share/nindy.c ${srcdir}/nindy-share/ttycntl.h ${srcdir
|
||||||
${srcdir}/../include/wait.h ${srcdir}/nindy-share/env.h /usr/include/string.h
|
${srcdir}/../include/wait.h ${srcdir}/nindy-share/env.h /usr/include/string.h
|
||||||
ttybreak.o : ${srcdir}/nindy-share/ttybreak.c ${srcdir}/nindy-share/ttycntl.h
|
ttybreak.o : ${srcdir}/nindy-share/ttybreak.c ${srcdir}/nindy-share/ttycntl.h
|
||||||
ttyflush.o : ${srcdir}/nindy-share/ttyflush.c ${srcdir}/nindy-share/ttycntl.h
|
ttyflush.o : ${srcdir}/nindy-share/ttyflush.c ${srcdir}/nindy-share/ttycntl.h
|
||||||
nindy-tdep.o : nindy-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
nindy-tdep.o : nindy-tdep.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h frame.h
|
${srcdir}/../include/obstack.h frame.h
|
||||||
ns32k-pinsn.o : ns32k-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
ns32k-pinsn.o : ns32k-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h ns32k-opcode.h gdbcore.h \
|
${srcdir}/../include/obstack.h ns32k-opcode.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
parse.o : parse.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h frame.h expression.h value.h command.h \
|
|
||||||
language.h parser-defs.h
|
|
||||||
printcmd.o : printcmd.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h symtab.h ${srcdir}/../include/obstack.h value.h language.h expression.h \
|
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcmd.h command.h \
|
|
||||||
target.h
|
|
||||||
procfs.o : procfs.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h
|
|
||||||
pyr-pinsn.o : pyr-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h pyr-opcode.h gdbcore.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h
|
${srcdir}/../include/ansidecl.h
|
||||||
pyr-tdep.o : pyr-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h
|
parse.o : parse.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h frame.h \
|
||||||
pyr-xdep.o : pyr-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
expression.h value.h command.h language.h parser-defs.h
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
printcmd.o : printcmd.c defs.h xm.h config.status tm.h config.status frame.h symtab.h \
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
${srcdir}/../include/obstack.h value.h language.h expression.h gdbcore.h \
|
||||||
remote-adapt.o : remote-adapt.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcmd.h command.h target.h
|
||||||
tm-sunos.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
procfs.o : procfs.c defs.h xm.h config.status tm.h config.status
|
||||||
frame.h ${srcdir}/../include/wait.h terminal.h target.h ${srcdir}/../include/bfd.h \
|
pyr-pinsn.o : pyr-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
pyr-opcode.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
pyr-tdep.o : pyr-tdep.c defs.h xm.h config.status tm.h config.status
|
||||||
|
pyr-xdep.o : pyr-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h
|
||||||
|
remote-adapt.o : remote-adapt.c defs.h xm.h config.status tm.h config.status inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h frame.h ${srcdir}/../include/wait.h \
|
||||||
|
terminal.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h
|
||||||
|
remote-eb.o : remote-eb.c defs.h xm.h config.status tm-29k.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h frame.h ${srcdir}/../include/wait.h \
|
||||||
|
terminal.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
remote-mm.o : remote-mm.c defs.h xm.h config.status tm.h config.status inferior.h breakpoint.h value.h \
|
||||||
|
symtab.h ${srcdir}/../include/obstack.h frame.h ${srcdir}/../include/wait.h terminal.h \
|
||||||
|
minimon.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
remote-nindy.o : remote-nindy.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h target.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h command.h ieee-float.h \
|
||||||
|
${srcdir}/../include/wait.h ${srcdir}/nindy-share/ttycntl.h ${srcdir}/nindy-share/demux.h \
|
||||||
|
${srcdir}/nindy-share/env.h ${srcdir}/nindy-share/stop.h
|
||||||
|
remote-vx.o : remote-vx.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h ${srcdir}/../include/wait.h target.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h command.h symfile.h \
|
||||||
|
${srcdir}/vx-share/xdr_ptrace.h ${srcdir}/vx-share/xdr_regs.h ${srcdir}/vx-share/reg.h \
|
||||||
|
${srcdir}/vx-share/xdr_ld.h ${srcdir}/vx-share/xdr_rdb.h ${srcdir}/vx-share/dbgRpcLib.h
|
||||||
|
remote.o : remote.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h target.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/wait.h terminal.h
|
||||||
|
rs6000-pinsn.o : rs6000-pinsn.c defs.h xm.h config.status tm.h config.status rs6k-opcode.h
|
||||||
|
rs6000-tdep.o : rs6000-tdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h target.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
rs6000-xdep.o : rs6000-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h target.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
|
signame.o : signame.c signame.h defs.h xm.h config.status tm.h config.status
|
||||||
|
solib.o : solib.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h command.h target.h \
|
||||||
|
frame.h regex.h inferior.h breakpoint.h value.h
|
||||||
|
source.o : source.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
language.h command.h gdbcmd.h frame.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h regex.h
|
||||||
|
sparc-pinsn.o : sparc-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
|
${srcdir}/../include/obstack.h sparc-opcode.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
|
${srcdir}/../include/ansidecl.h /usr/include/string.h target.h
|
||||||
|
sparc-tdep.o : sparc-tdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h signame.h target.h \
|
||||||
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ieee-float.h gdbcore.h
|
||||||
|
sparc-xdep.o : sparc-xdep.c defs.h xm.h config.status tm-sparc.h inferior.h breakpoint.h \
|
||||||
|
value.h symtab.h ${srcdir}/../include/obstack.h frame.h target.h ${srcdir}/../include/bfd.h \
|
||||||
${srcdir}/../include/ansidecl.h gdbcore.h
|
${srcdir}/../include/ansidecl.h gdbcore.h
|
||||||
remote-eb.o : remote-eb.c defs.h xm.h config.status xm-sparc.h tm-29k.h inferior.h \
|
stack.o : stack.c defs.h xm.h config.status tm.h config.status language.h symtab.h \
|
||||||
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h frame.h \
|
${srcdir}/../include/obstack.h frame.h gdbcmd.h command.h value.h gdbcore.h \
|
||||||
${srcdir}/../include/wait.h terminal.h target.h ${srcdir}/../include/bfd.h \
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h target.h breakpoint.h
|
||||||
|
sun3-xdep.o : sun3-xdep.c defs.h xm.h config.status tm.h config.status inferior.h breakpoint.h value.h \
|
||||||
|
symtab.h ${srcdir}/../include/obstack.h frame.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
${srcdir}/../include/ansidecl.h
|
${srcdir}/../include/ansidecl.h
|
||||||
remote-mm.o : remote-mm.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h frame.h \
|
|
||||||
${srcdir}/../include/wait.h terminal.h minimon.h target.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h
|
|
||||||
remote-nindy.o : remote-nindy.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
gdbcore.h command.h ieee-float.h ${srcdir}/../include/wait.h ${srcdir}/nindy-share/ttycntl.h \
|
|
||||||
${srcdir}/nindy-share/demux.h ${srcdir}/nindy-share/env.h ${srcdir}/nindy-share/stop.h
|
|
||||||
remote-vx.o : remote-vx.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
${srcdir}/../include/wait.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
|
||||||
gdbcore.h command.h symfile.h ${srcdir}/vx-share/xdr_ptrace.h ${srcdir}/vx-share/xdr_regs.h \
|
|
||||||
${srcdir}/vx-share/reg.h ${srcdir}/vx-share/xdr_ld.h ${srcdir}/vx-share/xdr_rdb.h \
|
|
||||||
${srcdir}/vx-share/dbgRpcLib.h
|
|
||||||
remote.o : remote.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/wait.h \
|
|
||||||
terminal.h
|
|
||||||
rs6000-pinsn.o : rs6000-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h rs6k-opcode.h
|
|
||||||
rs6000-tdep.o : rs6000-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
rs6000-xdep.o : rs6000-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
signame.o : signame.c signame.h defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h
|
|
||||||
solib.o : solib.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h command.h target.h frame.h regex.h inferior.h \
|
|
||||||
breakpoint.h value.h
|
|
||||||
source.o : source.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
symtab.h ${srcdir}/../include/obstack.h language.h command.h gdbcmd.h frame.h \
|
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h regex.h
|
|
||||||
sparc-pinsn.o : sparc-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h sparc-opcode.h gdbcore.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h /usr/include/string.h target.h
|
|
||||||
sparc-tdep.o : sparc-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h signame.h target.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h ieee-float.h gdbcore.h
|
|
||||||
sparc-xdep.o : sparc-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
frame.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h
|
|
||||||
stack.o : stack.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
language.h symtab.h ${srcdir}/../include/obstack.h frame.h gdbcmd.h command.h \
|
|
||||||
value.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h target.h \
|
|
||||||
breakpoint.h
|
|
||||||
sun3-xdep.o : sun3-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h frame.h \
|
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
sun386-xdep.o : sun386-xdep.c
|
sun386-xdep.o : sun386-xdep.c
|
||||||
symfile.o : symfile.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
symfile.o : symfile.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h frame.h target.h \
|
||||||
${srcdir}/../include/ansidecl.h frame.h target.h value.h symfile.h gdbcmd.h \
|
value.h symfile.h gdbcmd.h command.h breakpoint.h
|
||||||
command.h breakpoint.h
|
symm-tdep.o : symm-tdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
symm-tdep.o : symm-tdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
${srcdir}/../include/ansidecl.h
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
symm-xdep.o : symm-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
symm-xdep.o : symm-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
${srcdir}/../include/ansidecl.h
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
symmisc.o : symmisc.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
symmisc.o : symmisc.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h symfile.h breakpoint.h value.h \
|
||||||
symtab.h ${srcdir}/../include/obstack.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
|
command.h
|
||||||
symfile.h breakpoint.h value.h command.h
|
symtab.o : symtab.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
symtab.o : symtab.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h frame.h target.h \
|
||||||
symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
value.h symfile.h gdbcmd.h command.h regex.h language.h
|
||||||
${srcdir}/../include/ansidecl.h frame.h target.h value.h symfile.h gdbcmd.h \
|
tahoe-pinsn.o : tahoe-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h \
|
||||||
command.h regex.h language.h
|
${srcdir}/../include/obstack.h tahoe-opcode.h
|
||||||
tahoe-pinsn.o : tahoe-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
target.o : target.c defs.h xm.h config.status tm.h config.status target.h ${srcdir}/../include/bfd.h \
|
||||||
tm-sunos.h symtab.h ${srcdir}/../include/obstack.h tahoe-opcode.h
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h gdbcmd.h command.h symtab.h \
|
||||||
target.o : target.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
inferior.h breakpoint.h value.h frame.h symfile.h
|
||||||
target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h \
|
ultra3-xdep.o : ultra3-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h \
|
||||||
gdbcmd.h command.h symtab.h inferior.h breakpoint.h value.h frame.h \
|
breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h \
|
||||||
symfile.h
|
|
||||||
ultra3-xdep.o : ultra3-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h \
|
|
||||||
tm-sunos.h frame.h inferior.h breakpoint.h value.h symtab.h \
|
|
||||||
${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
umax-xdep.o : umax-xdep.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
|
||||||
utils.o : utils.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
signals.h gdbcmd.h command.h terminal.h ${srcdir}/../include/bfd.h \
|
|
||||||
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h target.h
|
|
||||||
valarith.o : valarith.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
|
||||||
value.h symtab.h ${srcdir}/../include/obstack.h expression.h target.h \
|
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h
|
||||||
valops.o : valops.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
umax-xdep.o : umax-xdep.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
symtab.h ${srcdir}/../include/obstack.h value.h frame.h inferior.h breakpoint.h \
|
value.h symtab.h ${srcdir}/../include/obstack.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h target.h
|
${srcdir}/../include/ansidecl.h
|
||||||
valprint.o : valprint.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
utils.o : utils.c defs.h xm.h config.status tm.h config.status signals.h gdbcmd.h command.h terminal.h \
|
||||||
symtab.h ${srcdir}/../include/obstack.h value.h gdbcore.h ${srcdir}/../include/bfd.h \
|
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h target.h
|
||||||
${srcdir}/../include/ansidecl.h gdbcmd.h command.h target.h language.h
|
valarith.o : valarith.c defs.h xm.h config.status tm.h config.status value.h symtab.h \
|
||||||
values.o : values.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
${srcdir}/../include/obstack.h expression.h target.h ${srcdir}/../include/bfd.h \
|
||||||
symtab.h ${srcdir}/../include/obstack.h value.h gdbcore.h ${srcdir}/../include/bfd.h \
|
${srcdir}/../include/ansidecl.h
|
||||||
${srcdir}/../include/ansidecl.h frame.h command.h gdbcmd.h
|
valops.o : valops.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
vax-pinsn.o : vax-pinsn.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
value.h frame.h inferior.h breakpoint.h gdbcore.h ${srcdir}/../include/bfd.h \
|
||||||
symtab.h ${srcdir}/../include/obstack.h vax-opcode.h
|
${srcdir}/../include/ansidecl.h target.h
|
||||||
|
valprint.o : valprint.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
value.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcmd.h \
|
||||||
|
command.h target.h language.h
|
||||||
|
values.o : values.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
value.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h frame.h \
|
||||||
|
command.h gdbcmd.h
|
||||||
|
vax-pinsn.o : vax-pinsn.c defs.h xm.h config.status tm.h config.status symtab.h ${srcdir}/../include/obstack.h \
|
||||||
|
vax-opcode.h
|
||||||
xdr_ld.o : ${srcdir}/vx-share/xdr_ld.c ${srcdir}/vx-share/vxWorks.h ${srcdir}/vx-share/vxTypes.h \
|
xdr_ld.o : ${srcdir}/vx-share/xdr_ld.c ${srcdir}/vx-share/vxWorks.h ${srcdir}/vx-share/vxTypes.h \
|
||||||
/usr/include/rpc/rpc.h ${srcdir}/vx-share/xdr_ld.h
|
/usr/include/rpc/rpc.h ${srcdir}/vx-share/xdr_ld.h
|
||||||
xdr_ptrace.o : ${srcdir}/vx-share/xdr_ptrace.c
|
xdr_ptrace.o : ${srcdir}/vx-share/xdr_ptrace.c
|
||||||
xdr_rdb.o : ${srcdir}/vx-share/xdr_rdb.c ${srcdir}/vx-share/vxWorks.h ${srcdir}/vx-share/vxTypes.h \
|
xdr_rdb.o : ${srcdir}/vx-share/xdr_rdb.c ${srcdir}/vx-share/vxWorks.h ${srcdir}/vx-share/vxTypes.h \
|
||||||
${srcdir}/vx-share/xdr_rdb.h
|
${srcdir}/vx-share/xdr_rdb.h
|
||||||
xdr_regs.o : ${srcdir}/vx-share/xdr_regs.c
|
xdr_regs.o : ${srcdir}/vx-share/xdr_regs.c
|
||||||
xcoffexec.o : xcoffexec.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
xcoffexec.o : xcoffexec.c defs.h xm.h config.status tm.h config.status frame.h inferior.h breakpoint.h \
|
||||||
frame.h inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/obstack.h \
|
value.h symtab.h ${srcdir}/../include/obstack.h target.h ${srcdir}/../include/bfd.h \
|
||||||
target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcmd.h command.h \
|
${srcdir}/../include/ansidecl.h gdbcmd.h command.h gdbcore.h symfile.h \
|
||||||
gdbcore.h symfile.h ${srcdir}/../bfd/libbfd.h
|
${srcdir}/../bfd/libbfd.h
|
||||||
xcoffread.o : xcoffread.c defs.h xm.h config.status xm-sparc.h tm.h config.status tm-sparc.h tm-sunos.h \
|
xcoffread.o : xcoffread.c defs.h xm.h config.status tm.h config.status ${srcdir}/../include/bfd.h \
|
||||||
${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h symtab.h \
|
${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h symtab.h symfile.h \
|
||||||
symfile.h buildsym.h ${srcdir}/../include/coff/internal.h ${srcdir}/../bfd/libcoff.h \
|
buildsym.h ${srcdir}/../include/coff/internal.h ${srcdir}/../bfd/libcoff.h \
|
||||||
${srcdir}/../include/coff/rs6000.h
|
${srcdir}/../include/coff/rs6000.h
|
||||||
|
|
Loading…
Add table
Reference in a new issue