Commit Graph

20961 Commits

Author SHA1 Message Date
Ian Lance Taylor
b5edcb4521 From cgf@bbc.com (Chris Faylor):
* win32-nat.c (child_mourn_inferior): Call ContinueDebugEvent to
	let the child exit.
	(child_kill_inferior): Respond to all debug events as the child is
	terminating.
1998-01-19 18:38:51 +00:00
Ian Lance Taylor
76bf91921d * Makefile.in (all): Change gdb dependency to gdb$(EXEEXT).
(uninstall): Add $(EXEEXT) to file name to remove.
	(gdb$(EXEEXT)): Rename target from plain gdb.
	(gdb1$(EXEEXT)): Rename target from plain gdb1.
	(clean, mostlyclean): Add $(EXEEXT) to binary names to remove.
1998-01-19 18:36:49 +00:00
Mark Alexander
e8f06427fd * config/dve.exp: New file to support Densan boards. 1998-01-19 18:31:47 +00:00
Ian Lance Taylor
e79e79cf37 * cpu-sh.c (arch_info_struct): Correct next field of sh3e. 1998-01-19 17:50:41 +00:00
Mark Alexander
78b25a6752 * gdb.base/break.exp: Increase timeout for slow TX39 boards.
* config/dve.exp: New file to support Densan boards.
1998-01-19 16:56:35 +00:00
Doug Evans
76da664703 Fix comment. 1998-01-19 14:13:30 +00:00
Jeff Law
43e1bf2517 * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and
local_prefix to sub-make invocations.
1998-01-18 04:30:18 +00:00
Jeff Law
5a67071d92 * configure.in: Check makefile fragments in the source
directory.
1998-01-18 04:05:34 +00:00
Doug Evans
0b988d39cf snapshot 1998-01-16 22:21:16 +00:00
Nick Clifton
ef13d3e3ed replaced call to CGEN_INSN_SYNTAX()->mnemonic with CGEN_INSN_MNEMONIC() 1998-01-16 20:36:07 +00:00
Felix Lee
23f38c9ef9 * top.c (print_gdb_version): delete stutter. 1998-01-16 20:26:57 +00:00
Nick Clifton
ea9cac8aee Fix typo: .syntax.name should have been .name 1998-01-16 20:19:21 +00:00
Ian Lance Taylor
af8e4ed9b1 * read.c (dwarf_file_string): New file static variable.
(emit_expr): Look for constant sequence that leads up to a file
	name in DWARF debugging output.
	(stringer): Use dwarf_file_string to decide whether to accept a
	string as a file name.
PR 13210.
1998-01-16 19:56:43 +00:00
Richard Henderson
9ca4498fd5 * tc-m68k.c (m68k_ip): Remove absl->reglst MRI hack.
(crack_operand): Add reg->reglst MRI hack.
        (r_seg): Put reglst symbols in reg_section.
        (m68k_frob_symbol): Frob reglst symbols into absolute_section.
1998-01-16 19:35:15 +00:00
Ian Carmichael
1e1e3b618f * Initial Device Support
*
*Modified Files:
*    .Sanitize ChangeLog
*Added Files:
*    Makefile.in README.Cygnus config.in configure configure.in
*    device.c device.h dma.c dma.h engine-sky.c gencode.c gpuif.c
*    gpuif.h hardware.c hardware.h interp.c m16.igen mdmx.igen
*    mips.dc mips.igen pke0.c pke0.h pke1.c pke1.h r5900.igen
*    sim-main.h tconfig.in vr5400.igen vu0.c vu0.h vu1.c vu1.h
1998-01-16 19:27:02 +00:00
Jeff Law
8e12359329 * configure.in: check whether host and target makefile
fragments exist before adding them to *_makefile_frag
1998-01-16 07:41:21 +00:00
Andrew Cagney
13151a934d Document existence of old (gencode) and new (igen) MIPS ISA simulators. 1998-01-16 01:09:15 +00:00
Doug Evans
853713a768 backout m32rx stuff, not ready to be checked in 1998-01-16 00:26:51 +00:00
Doug Evans
3bdf92bdc8 Use set -e' to behave like make'. 1998-01-16 00:23:38 +00:00
Doug Evans
9121b10214 tweak m32rx sanitization 1998-01-16 00:14:59 +00:00
Richard Henderson
43e941fd88 * tc-sh.c (get_specific): Handle SGR & DBR.
PR 14523
1998-01-15 22:17:44 +00:00
Richard Henderson
2833e2512e * tc-h8500.c (parse_reg): Likewise. 1998-01-15 21:51:12 +00:00
Richard Henderson
e71bd99cc6 * tc-h8300.c (parse_reg): Take the length of the symbol into
account when attempting to match a register name.
1998-01-15 21:46:57 +00:00
Keith Seitz
0422b59e83 * gdbtk.c (gdb_immediate_command): New function which does not buffer an
y
        output. (Contrast to gdb_cmd.)
        (gdbtk_init): Install "gdb_immediate" command into interpreter.
1998-01-15 20:43:37 +00:00
Nick Clifton
ed3e2cfec2 Applied patch from Tony.Thompson@arm.com 1998-01-15 20:33:03 +00:00
Gavin Romig-Koch
ed70a3354d Initial vr4111 Sanitization marks. 1998-01-15 18:46:32 +00:00
Nick Clifton
0d0bb9140b Only look for two parallel instructions when we are at a 32 bit boundary 1998-01-15 18:35:08 +00:00
Nick Clifton
d061232e20 (Temporarily) added m32r-asm.in and m32r-dis.in to the list of kept files. 1998-01-15 18:01:56 +00:00
Ian Carmichael
1d37a68fe4 * configure.in: Add sky support
* configure: Regenerated
1998-01-15 15:45:41 +00:00
Gavin Romig-Koch
8ef2d81aa8 toplevel--
* config.sub: Create the vr4111 as a copy of vr4100.
	gas--
	* config/tc-mips.c (md_begin): Create the vr4111 as a copy of
	the vr4100.
	gcc--
	* config.sub: Create the vr4111 as a copy of the vr4100.
	* configure.in: Same.
	* configure: Rebuild.
	gdb--
	* configure.tgt: Create the vr4111 as a copy of the vr4100.
1998-01-15 15:27:13 +00:00
Ian Carmichael
b749e0e847 Initial file creation 1998-01-15 15:24:16 +00:00
Ian Carmichael
eba01826a5 Sky Sanitization 1998-01-15 15:12:51 +00:00
Gavin Romig-Koch
86418a70c8 toplevel--
* config.sub: Create the vr4111 as a copy of vr4100.
	gas--
	* config/tc-mips.c (md_begin): Create the vr4111 as a copy of
	the vr4100.
	gcc--
	* config.sub: Create the vr4111 as a copy of the vr4100.
	* configure.in: Same.
	* configure: Rebuild.
	gdb--
	* configure.tgt: Create the vr4111 as a copy of the vr4100.
1998-01-15 14:56:12 +00:00
Bob Manson
ddfa23cb52 * configure.in (target_configdirs): Add cygmon for sparc64-elf. 1998-01-15 07:40:11 +00:00
Stan Shebs
8d9371a56f * config/mips/{r3900.mt,r3900l.mt,tm-r3900.h,tm-r3900l.h}:
Remove, no longer used.
1998-01-15 03:44:01 +00:00
Nick Clifton
6bbfec6cda generated file imported from cgen 1998-01-15 01:59:10 +00:00
Nick Clifton
ebde3f6235 Add support for parallel instructions. 1998-01-15 01:58:34 +00:00
Nick Clifton
df5b318730 Fix test case so that they pass. 1998-01-15 01:53:12 +00:00
Nick Clifton
23cf992f4a Support for disassembling parallel instructions added.
Insn attributes hand patched until cgen can generate the correct values.
1998-01-15 01:48:51 +00:00
Nick Clifton
cc662e8676 Add macros to handle NOP insertion. 1998-01-15 01:26:02 +00:00
Nick Clifton
b61df0261f Formatting changes to improve readability. 1998-01-15 01:24:03 +00:00
Keith Seitz
bb3d9f43d3 * configure.in (--enable-gdbtk): If tcl was built with --enable-shared,
use TCL_SHLIB_SUFFIX to specify the suffix of the library file so that
        we don't expect to see "libfoo.a" instead of "libfoo.{so,sl, etc}".
        * configure: Regenerate.
1998-01-15 01:19:00 +00:00
Keith Seitz
2ac94d5149 * configure.in: Make sure we only replace RPATH_ENVVAR on
lines which begin with RPATH_ENVVAR, i.e. add "^" to the
        regexp to sed.
        * Makefile.in (BASE_FLAGS_TO_PASS): Pass RRPATH_ENVVAR down
        to sub-makes.
1998-01-15 01:17:14 +00:00
Richard Henderson
16b7d65d5a * xcofflink.c (xcoff_mark_symbol): Don't mark the absolute section.
(xcoff_mark): Likewise.
        (xcoff_build_ldsyms): Mark absolute symbols.
PR 14000
1998-01-15 00:17:55 +00:00
Jeff Law
22e548aaec * gas/mips/div.d: Update for recent assembler changes.
* gas/mips/div-ilocks.d: Likewise.
1998-01-15 00:09:59 +00:00
Jeff Law
6c4b811d6a * config/tc-mips.c (macro): Rework division code to avoid unfilled
delay slot.
1998-01-15 00:08:12 +00:00
Richard Henderson
52dcb248fb * bout.c (b_out_write_object_contents): Sort symbols before output
to keep {CALL,BAL}NAME symbols adjacent.
        (b_out_symbol_cmp): New function.
1998-01-15 00:01:17 +00:00
Richard Henderson
5f91fe02c0 * srconv.c (sh, h8300): Delete variables.
(addrsize, toolname, rnames): New variables.
        (writeINT): Use addrsize.
        (wr_un): Use toolname.
        (wr_hd): Set up addrsize et al properly for h8300[hs].
        (walk_tree_symbol): Zero dsy.  Use rnames.
        (wr_un, wr_hd, wr_ob, wr_du): Use proper bfd access macros.
        * sysdump.c (sh, h8300): Delete variables.
        (addrsize): New variable.
        (getINT): Use it.
        (getone): Initialize it.
        (getBITS): Range check on MAX.
1998-01-14 23:54:17 +00:00
Michael Meissner
f27bb101a5 Remove GCC-isms 1998-01-14 23:13:56 +00:00
Michael Meissner
4ef6f7f11f Make cross section PC relative relocs work; fix non-ANSI case 1998-01-14 23:09:29 +00:00