Commit Graph

2505 Commits

Author SHA1 Message Date
K. Richard Pixley 8fd24008f7 added check for conflicting configurations (srcdir vs not) 1992-03-11 06:24:19 +00:00
K. Richard Pixley c9b0df66be remove trailing slashes from srcdir so gdb-mode won't get cranky 1992-03-11 06:07:29 +00:00
K. Richard Pixley 9d98d2ac35 drop flex. make stamp files work 1992-03-11 05:57:50 +00:00
K. Richard Pixley c1e4672ca0 use relative paths for configure and srcdir when possible 1992-03-11 05:50:05 +00:00
Steve Chamberlain 7fcfdcf774 Hooks for configuring newlib 1992-03-11 02:01:42 +00:00
K. Richard Pixley ace5203312 keep ChangeLog and gdb-all.texi 1992-03-10 00:57:37 +00:00
K. Richard Pixley ced0d93e96 keep ChangeLog and as-all.texinfo 1992-03-10 00:50:59 +00:00
Stu Grossman 1744d4eb1c Interface routines for Lucid's tool protocol. 1992-03-09 22:46:53 +00:00
Fred Fish a846ac554c * symfile.h: Add prototype for iterate_over_msymbols().
* symtab.c (cplus_mangled_symbol):  Add function.
	* symtab.c (lookup_symbol):  Call cplus_mangled_symbol via
	iterate_over_msymbols to find demangled C++ symbol.
	* xcoffexec.c (relocate_minimal_symbol): Return meaningful
	value to iterate_over_msymbols().
	* xcoffexec.c (vmap_symtab):  Ignore return from iterate_over_
	msymbols().
1992-03-09 05:23:45 +00:00
K. Richard Pixley a215e6f930 This is the third and final batch of makefile changes this round.
These are Makefiles that do not participate in progressive yet have
still been brought current.


* added exec_prefix
* default bindir now exec_prefix/bin
* default libdir now exec_prefix/lib
* default mandir now prefix/man
* default infodir now prefix/info
* added oldincludedir, default NULL
* remove all traces of the old -subdirs and -namesubdir support,
  including code, for loops, and all subdir/unsubdir stuff.
* remove old style staging targets {de-}stage[1234], comparison,
  bootstrapN, from all but the bootstrappable tools.
* added check targets.
* removed any "Last Mod" lines.
* forced copyrights to '92 and shifted some from Cygnus to FSF.
* added tooldir and program_prefix where needed.
* updated texinfo and man pages, removed all references to multiple
  hosts or targets.
1992-03-08 09:11:19 +00:00
K. Richard Pixley 787c6bfe70 This is the second batch of makefile changes. Libg++ makefiles were
checked in earlier.  These are Makefiles relevant to the progressive
release currently in progress.

* added exec_prefix
* default bindir now exec_prefix/bin
* default libdir now exec_prefix/lib
* default mandir now prefix/man
* default infodir now prefix/info
* added oldincludedir, default NULL
* remove all traces of the old -subdirs and -namesubdir support,
  including code, for loops, and all subdir/unsubdir stuff.
* remove old style staging targets {de-}stage[1234], comparison,
  bootstrapN, from all but the bootstrappable tools.
* added check targets.
* removed any "Last Mod" lines.
* forced copyrights to '92 and shifted some from Cygnus to FSF.
* added tooldir and program_prefix where needed.
* updated texinfo and man pages, removed all references to multiple
  hosts or targets.
1992-03-08 07:47:55 +00:00
K. Richard Pixley 335413d8ea include ansidecl.h 1992-03-08 07:11:56 +00:00
K. Richard Pixley 5ff20e8f4d added menu triggers 1992-03-08 07:08:58 +00:00
Steve Chamberlain d446483b5e * coff-i960.c (icoff_little_vec): add COFF_SWAP_TABLE so we can run gdb on little
endian 960 code.
	* archive.c (compute_and_write_armap): indirect symbols should go
	into the archive header too.
1992-03-07 18:36:38 +00:00
Steve Chamberlain 4fe79f062d *** empty log message *** 1992-03-07 18:32:27 +00:00
Steve Chamberlain 9aa97a39fe Lint removal, extra prototypes.
Recopied cplus-dem from gdb, makes more things come out right.
1992-03-07 18:31:24 +00:00
Steve Chamberlain 94f02cf2c2 * chew.c: now has -w switch turn on warnings 1992-03-07 02:54:09 +00:00
Roland Pesch 98fe45668d Fix punctuation error in node Disabling, spotted by gnu. 1992-03-06 20:05:04 +00:00
Roland Pesch 73e44aafe1 Remove (or comment out) local-formatting commands accidentally checked in.
(Fix for info-making problems spotted by Rich.)
1992-03-06 19:58:01 +00:00
Steve Chamberlain fe563ffeb7 * ldmain.c (Q_enter_file_symbols): now aliases work again 1992-03-06 15:00:57 +00:00
Steve Chamberlain 56a56f4c15 Now use EXFUN rather than PROTO, so that things using ansidecl.h and
not bfd.h can use them
1992-03-06 12:14:14 +00:00
Sean Eric Fagan 921bc43581 Routines for currently-unsupported architectures. findcall() just returns
in dummy.c, and dummy.h mostly contains copyright.  (These were originally
the hp300 files from the UCBerkeley net2 tape.)
1992-03-06 12:01:13 +00:00
Sean Eric Fagan 09ff0e74d9 For currently-unsupported machines. Causes a null-routine to be called
for some of the subroutine tracing stuff.
1992-03-06 11:59:10 +00:00
Sean Eric Fagan 2c89ba265c Fixed a typo in an if statement -- gcc caught it ('=' vs. '=='). 1992-03-06 11:57:22 +00:00
Sean Eric Fagan 77c9b2c3e2 Fixed bugs (both typos and algorithmic) bugs. It now matches native gprof's
on both the sparc (SunOS) and Mach386 systems, more or less.  (The differences
are at least partially due to what I think might be bugs in the native
gprof.)
1992-03-06 11:56:31 +00:00
Sean Eric Fagan 89a471fe57 Fixed some serious bugs in the configuration of gprof. It now works with
the latest bfd and company.
1992-03-06 11:54:37 +00:00
K. Richard Pixley 169fff4907 this file will be needed as long as we use a tool that we do not distribute (m4) 1992-03-06 11:32:42 +00:00
K. Richard Pixley 7e54e97feb this file will be needed as long as we use a tool that we don't support (m4) 1992-03-06 11:30:45 +00:00
John Gilmore 2d62e80754 * mips-tdep.c (heuristic_proc_start): Avoid long delays
for remote MIPS by limiting heuristic to 200 byte search.
(heuristic_proc_desc):  Byte-swapping.
(mips_print_register):  Cope with failure of
read_relative_register_raw_bytes.  Byte-swap integers for
printing.
* mips-pinsn.c (print_insn):  Byte-swap instruction.
1992-03-06 09:27:47 +00:00
John Gilmore b67cb9d5a9 * remote.c (): Add newline to initial +.
(remote_resume):  Mention how to cope with signals.
(remote_interrupt):  Add debug msg.
(remote-wait):  Implement new 'T' reply, which includes
status, PC, and FP all in a single short message.
(putpkt):  Add further debugging of packet acks.
* Makefile.in (VERSION):  Roll to 4.4.5.
1992-03-06 09:16:52 +00:00
John Gilmore 53ccaf5fea * mipsread.c (fixup_symtab): Also swap RFD's.
(parse_partial_symbols):  Avoid bug on unknown symbol types.
1992-03-06 09:12:42 +00:00
John Gilmore fa5628d2f5 Remove sym.h and symconst.h from 'depend'. 1992-03-06 08:57:33 +00:00
John Gilmore 583f79e974 Add rule for coff-msym. 1992-03-06 08:42:41 +00:00
John Gilmore a1106a1e63 * ecoff.c: Move to ../bfd/coff-msym.c.
* config/mt-*mips:  Remove ecoff.o from the configuration.
1992-03-06 08:14:01 +00:00
John Gilmore bfa4890496 Add relative file descriptors. 1992-03-06 08:11:26 +00:00
John Gilmore 6dc776918c Add swapping of RFD's. 1992-03-06 08:06:56 +00:00
John Gilmore d716b16c26 * ecoff.c: Move to ../bfd/coff-msym.c.
* config/mt-*mips:  Remove ecoff.o from the configuration.
1992-03-06 08:05:20 +00:00
John Gilmore 5c12fcf521 * coff-msym.c: Move this file from gdb/ecoff.c. It
handles byte-swapping for ECOFF (MIPS symbol) files.
1992-03-06 07:53:38 +00:00
John Gilmore 246ccf5f8f Initial revision 1992-03-06 07:53:37 +00:00
Stu Grossman d7da450580 Keep ecoff-ext.h. 1992-03-06 01:08:37 +00:00
Fred Fish 076d8c5f7a Add gdbtest to list of directories to preserve. 1992-03-05 22:17:53 +00:00
Stu Grossman 1170a046bd * config.sub configure.in config/.Sanitize config/mh-irix4
gdb/.Sanitize gdb/configure.in gdb/mips-tdep.c gdb/mipsread.c
gdb/procfs.c gdb/signame.h gdb/tm-irix3.h gdb/tm-mips.h
gdb/xm-irix4.h gdb/config/.Sanitize gdb/config/mt-irix3
gdb/config/mh-irix4 texinfo/configure.in:  Port to SGI Irix-4.x.

Actually, just pick up a couple of files that I forgot.
1992-03-05 20:35:20 +00:00
Stu Grossman 407a8389b4 * config.sub configure.in config/.Sanitize config/mh-irix4
gdb/.Sanitize gdb/configure.in gdb/mips-tdep.c gdb/mipsread.c
gdb/procfs.c gdb/signame.h gdb/tm-irix3.h gdb/tm-mips.h
gdb/xm-irix4.h gdb/config/.Sanitize gdb/config/mt-irix3
gdb/config/mh-irix4 texinfo/configure.in:  Port to SGI Irix-4.x.
1992-03-05 20:20:27 +00:00
Fred Fish d7eddc5177 * defs.h, utils.c: xrealloc takes PTR as first arg.
* defs.h:  Reword confusing comment about ANSI prototypes.
	* defs.h:  Some minor whitespace changes.
	* infrun.c (wait_for_inferior):  Compare int tmp to int 0,
	not NULL, which can be (void *).
	* tm-amix.h, tm-i386v4.h:  Add defines for setjmp/longjmp handling.
	* tm-i386v.h (SP_ARG0):  Define
	* xm-sysv4.h:  Back out of change for missing prototypes.
	* i386-tdep.c (get_longjmp_target):  Add function.
1992-03-04 20:50:10 +00:00
Roland Pesch c7cb8acbe8 H8/300 config, startup doc, and related mods. 1992-03-04 01:08:47 +00:00
Michael Tiemann d747e0af3d Tue Mar 3 15:11:52 1992 Michael Tiemann (tiemann@cygnus.com)
* All GDB files that #include defs.h: Removed stdio.h.
	(defs.h): #include stdio.h.

This has been tested by building GDBs for all targets hosted on Sun4.
None of the build problems were related to stdio.h inclusion.  (n.b.
many configurations don't build for other reasons.)
1992-03-03 23:26:26 +00:00
K. Richard Pixley af7fc06643 removed gnulib 1992-03-03 22:25:55 +00:00
Steve Chamberlain 8f869b4551 * printcmd.c (print_address): if ADDR_BITS_REMOVE is defined, use
it before printing out the hex shape of an address.
1992-03-03 07:07:26 +00:00
Steve Chamberlain 96743d3c30 * gdbtypes.c (lookup_pointer_type): initialize the TYPE_LENGTH of
a ptype to reflect the setting of TARGET_PTR_BIT.  Set the
	TYPE_FLAGS of a ptype to TYPE_FLAG_UNSIGNED.
	* tm-h8300.h, h8300-tdep.c, remote-hms.c: personal checkpoint
	* printcmd.c (print_address): if ADDR_BITS_REMOVE is defined, use
	it before printing out the hex shape of an address.
1992-03-03 07:05:23 +00:00
Fred Fish bff1c97a66 Check in ChangeLog entries for the recent massive changes for prototypes,
objfile changes, etc.
1992-03-02 23:38:23 +00:00