Commit graph

7385 commits

Author SHA1 Message Date
Jim Kingdon
e8239c2ffc * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):
Get struct return address from v0, not a0.
1993-08-27 00:33:20 +00:00
Jim Kingdon
4c206d219c * config/unix-gdb.exp: Remove this version of gdb_exit
* lib/gdb.exp: Merge in all the crap from config/unix-gdb.exp.
	Rob says he'll look at it when he gets back to testing boards.
1993-08-26 23:04:07 +00:00
David Edelsohn
c10744770c * ld.h (BYTE_SIZE, SHORT_SIZE, LONG_SIZE): Define as suggested by
Steve.
1993-08-26 22:22:36 +00:00
Jim Kingdon
138dd57ce0 * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):
Get struct return address from v0, not a0.
1993-08-26 21:49:40 +00:00
Jim Kingdon
eb03abe8da * infrun.c (restore_inferior_status): Use catch_errors when
restoring selected frame.
1993-08-26 21:38:34 +00:00
Ken Raeburn
3ba17f70f0 make config.bfd executable 1993-08-26 20:29:28 +00:00
Fred Fish
aed2390065 * gdb.t22/virtfunc.exp: Accept missing struct/class names as
an expected fail for certain ptype commands.
1993-08-26 18:35:26 +00:00
Jim Kingdon
065525e3a7 add comments re stub types 1993-08-26 15:37:03 +00:00
Fred Fish
ee3119d45f * gdb.texinfo: Change typo "Two two" to "The two". 1993-08-26 13:37:22 +00:00
Fred Fish
653ae28f8a * config/{udi-gdb.exp, gdb-unix.exp}: Replace calls to obsolete
"alldone" proc with call to cleanup and exit.
	* {gdb.t01/run.exp, gdb.t01/term.exp, gdb.t02/whatis.exp,
	gdb.t03/ptype.exp, gdb.t04/setvar.exp, gdb.t05/expr.exp,
	gdb.t06/break.exp, gdb.t07/watchpoint.exp, gdb.t08/opaque.exp,
	gdb.t09/corefile.exp, gdb.t10/crossload.exp, gdb.t11/list.exp,
	gdb.t12/scope.exp, gdb.t13/bitfields.exp}:  Replace calls to
	"alldone" proc with simple returns that suppress remaining
	tests.  The alldone proc went away many months ago.
1993-08-26 00:36:15 +00:00
K. Richard Pixley
37d719bb44 recognize m88110 1993-08-25 23:16:39 +00:00
Ken Raeburn
2834499323 more hppa elf support from utah 1993-08-25 20:15:17 +00:00
Ken Raeburn
e2a422b84c Merged in changes from Jeff Law and Pete Hoogenboom at Utah for PA ELF
support.  Compiles, not particularly well tested.  See ChangeLog for details.
1993-08-25 01:15:07 +00:00
Ken Raeburn
4346166b07 From Peter Hoogenboom <hoogen@shafer.cs.utah.edu>:
* emultempl/hppaosf.em (ld_hppaosf_emulation): Correct name for PA
ELF emulation is "elf32-hppa" not "elf-big".
(hppaosf_before_parse): Remove unneeded processing of environment variables.
* scripttempl/hppaosf.sc: Include .hppa_linker_stubs sections in
.text segment of output file.
* emulparams/hppaosf.sh (OUTPUT_FORMAT): Use elf32-hppa.
1993-08-24 23:45:26 +00:00
K. Richard Pixley
95a2b9d2ce move BYTE_SIZE, SHORT_SIZE, LONG_SIZE from ldlang.c into ld.h 1993-08-24 23:34:32 +00:00
K. Richard Pixley
b98bd3db83 define BYTE_SIZE, SHORT_SIZE, and LONG_SIZE which are no longer in bfd.h. 1993-08-24 23:17:52 +00:00
Jim Kingdon
a1c8d76ef8 * frame.h, symtab.h, findvar.c (read_var_value): Change basereg
support to use LOC_BASEREG rather than SYMBOL_BASEREG_VALID.
	* dwarfread.c: Use LOC_BASEREG where appropriate.
	* Various: Support LOC_BASEREG and LOC_BASEREG_ARG.
1993-08-24 21:38:24 +00:00
Jim Kingdon
fb2fc3b6b5 * dbxread.c (end_psymtab): Clean up comment. 1993-08-24 21:13:37 +00:00
Jim Kingdon
9c75ce9f89 * coffread.c (init_lineno, init_stringtab): Don't check whether
xmalloc returned NULL.
1993-08-24 18:59:50 +00:00
Jim Kingdon
c69b7db738 * gdb.t10/nodebug.exp: Comment out "maint print msymbols" tests. 1993-08-24 16:46:53 +00:00
Jim Kingdon
84853a53ac * gdb.t12/gdbme0.c (localscopes, autovars): Modify to foil gcc -O. 1993-08-24 16:26:06 +00:00
Jim Kingdon
0e646bd577 * config/vax/xm-vaxult.h: Define NO_PTRACE_H. 1993-08-24 15:23:23 +00:00
Jim Kingdon
71bcfc7c58 undo last change 1993-08-24 15:07:05 +00:00
Jim Kingdon
e7711f981a * configure.in: vax-*-ultrix3* is like vax-*-ultrix2*. 1993-08-24 14:35:54 +00:00
Jim Kingdon
41a6194df9 * target.c, target.h: Add "set remotedebug" command.
* remote-bug.c, remote.c, remote-mips.c: Remove "set remotedebug" and
	"set m88ksnoop" options and use generic "set remotedebug" instead.
	* NEWS: Describe this change.
1993-08-24 06:55:35 +00:00
Jim Kingdon
b11d53baf8 * target.c, target.h: Add "set remotedebug" command.
* remote-bug.c, remote.c, remote-mips.c: Remove "set remotedebug" and
	"set m88ksnoop" options and use generic "set remotedebug" instead.
1993-08-24 06:47:03 +00:00
Jim Kingdon
2731625a56 * buildsym.h: Remove declaration of dbxread.c functions.
* stabsread.h: Group together dbxread.c functions.
	Move elfstab_build_psymtabs here from symfile.h.
	Declare pastab_build_psymtabs.
	* elfread.c, paread.c: Include stabsread.h (for stabsread_new_init
	declaration, etc).
1993-08-24 01:43:59 +00:00
Fred Fish
514774942d * snapshots.readme: Update policy for daily full snapshots and
daily diffs.  General reformatting of paragraphs.
1993-08-24 01:35:33 +00:00
K. Richard Pixley
16f6ab6b2c * remote-bug.c: rename quiet to bug88k_snoop.
(double_scan, multi_scan): generalize double_scan into a scan
for multiple patterns.  Rename to multi_scan.
(bug_wait, bug_write_inferior_memory): adapt to use the new
multi_scan in order to catch and represent target bus errors.
(bug_scan): currently unused, so comment out.
(bug_quiet): removed.  Replaced with a standard user settable boolean.
1993-08-24 00:25:16 +00:00
K. Richard Pixley
e0508fdcf3 remove include of sys/dir.h. Appears unnecessary and isn't available
on solaris.
1993-08-24 00:18:04 +00:00
Jim Kingdon
304977ab6f * config/m88k/{delta88v4.mt,delta88v4.mh}: New files
* config/m88k/delta88.mh: Fix comment.
	* config/m88k/tm-delta88.h: Remove unused BCS define.
	* config/m88k/{tm-delta88v4.h,xm-delta88v4.h,nm-delta88v4.h}:
	New files.
	* configure.in: Recognize m88*-motorola-sysv4*.
	* m88k-nat.c: Always include sys/types.h; don't depend on USG.
1993-08-23 21:14:31 +00:00
Jim Kingdon
ae33833d63 add ChangeLog entry for sef change to aoutx.h 1993-08-23 20:29:54 +00:00
Peter Schauer
f5d6b0c598 * mipsread.c (parse_symbol, parse_type, cross_ref): Pass name of symbol
as an argument and use it in complaints.
	* symmisc.c (dump_psymtab):  Dump filenames of dependencies.
1993-08-23 20:01:20 +00:00
Jim Kingdon
98d80d23d1 remove netbsd386.mt; the file was checked in by sef but isn't used 1993-08-23 19:51:08 +00:00
David D. Zuhn
af9508b2fb nuke chill stuff from Makefile 1993-08-23 19:46:22 +00:00
Jim Kingdon
a656507936 Write ChangeLog entry for sef changes.
Remove dbxread.c change; I handle this in BFD by making the name start
with "a.out".
1993-08-23 19:46:03 +00:00
David D. Zuhn
3d7de4c290 config.sub also has v9 code 1993-08-23 19:41:49 +00:00
David D. Zuhn
72545cc6bd remove Sanitize markers 1993-08-23 19:39:56 +00:00
Jim Kingdon
c28096f36a Write (half-assed) ChangeLog entry for sef changes.
Change name of target from netbsd-386 to a.out-netbsd-386 so that GDB
can recognize it as an a.out variant.
1993-08-23 19:35:33 +00:00
Jim Kingdon
56486d6314 Remove unused file netbsd386.mt 1993-08-23 19:28:09 +00:00
Jim Kingdon
1a113bac3c new for svr4 on delta 88k 1993-08-23 18:29:21 +00:00
Ian Lance Taylor
6e8dda9c46 * config/tc-mips.c (set_at): Added unsignedp argument. Use
load_register.
	(set_at_unsigned): Removed; changed callers to use set_at.
	(load_register): Removed unused ip argument.  Changed callers.
	(append_insn): Don't swap branch and branch likely.
	(macro_build): Handle 'u'.
	(load_register): Handle 64 bit constants.
	(macro): Added M_DABS, removed M_ABSU.  Numerous changes to
	support 64 bit constants.
	(mips_ip): Use hex constants in range checks for clarity.
	(md_number_to_chars): Support 8 byte values.
1993-08-23 17:04:49 +00:00
Ian Lance Taylor
320cdccfb1 * mips-opc.c ("absu"): Removed.
("dabs"): Added.
1993-08-23 17:02:50 +00:00
Ian Lance Taylor
de14dfd747 * mips.h (M_ABSU): Removed (absolute value of unsigned number??).
(M_DABS): Added.
1993-08-23 17:02:38 +00:00
Sean Eric Fagan
f8b2936364 Added support for netbsd386 (almost-but-not-quite 386bsd). 1993-08-23 07:46:47 +00:00
Sean Eric Fagan
05c81f45b4 Add support for netbsd386 (almost-but-not-quite 386bsd). 1993-08-23 07:45:32 +00:00
Sean Eric Fagan
fbd5481a2e Don't let netbsd386.c get sanitized out. 1993-08-23 07:43:25 +00:00
Jim Kingdon
dd8126d922 * stabs.texinfo (XCOFF-differences): Remove references to
non-existent types N_DECL and N_RPSYM.

	* stabs.texinfo (String Field): Say that type attributes bug is
	fixed in GDB 4.10, since it is.

	* stabs.texinfo: Clean up djm cleanups, and more cleanups of my own.
1993-08-22 19:53:21 +00:00
David MacKenzie
f958d5cdac more formatting cleanups 1993-08-21 05:09:09 +00:00
David MacKenzie
6fe91f2c23 formatting cleanups 1993-08-21 04:32:28 +00:00