aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-01-20regenerateDoug Evans4-39/+54
1998-01-20* Make-common.in (cgen-run.o,cgen-scache.o): Delete cgen-scache.h dep.Doug Evans2-4/+3
1998-01-20sanitize keep-cygnus cgen generationDoug Evans3-1/+41
1998-01-19 * top.c (print_gdb_version): Restore to original message.Stan Shebs2-2/+6
1998-01-19 * Make-common.in (cgen-{arch,cpu,decode}): New targets.Doug Evans4-3/+220
* cgen.sh: New file. * cgen-scache.h: Deleted. * cgen-scache.c: Only compile contents if WITH_SCACHE. (scache_init): Use runtime computed size of SCACHE. (scache_flush): Likewise. * cgen-mem.h (GETIMEMU[QHSD]I): Declare. ([GS]ETT{QI,UQI,HI,UHI,SI,USI,DI,UDI}): Declare. * cgen-sim.h: Scache support moved here. (PC): Redo definition. (ARGBUF,SCACHE,PARALLEL_EXEC): Provide forward decls. (DECODE): Add parallel execution support. Only include semantic label members if using switch. (SWITCH,CASE,BREAK,DEFAULT,ENDSWITCH): Portable computed goto support. (CGEN_CPU): Delete members exec_state, halt_sigrc, halt_jmp_buf. (IADDR,CIA,SEM_ARG,EX_FN_NAME,SEM_FN_NAME,RECORD_IADDR,SEM_ARGBUF, SEM_NEXT_PC,SEM_BRANCH_VIA_{CACHE,ADDR},SEM_NEW_PC_ADDR): Moved here from cgen-types.h. (engine_{stop,run,resume,halt,signal}): Delete decls. * cgen-types.h (CGEN_{XCAT3,CAT3}): Delete. (argbuf,scache): Delete forward decls. (STATE): Delete decl. * cgen-utils.c: Don't include decode.h, mem-ops.h, sem-ops.h. Include cgen-mem.h, cgen-ops.h. (engine_halt,engine_signal): Delete. ({ex,exc,sem,semc}_illegal): Delete. (sim_disassemble_insn): Result of extract fn is in bits. * genmloop.sh: Rewrite.
1998-01-19 * sim-base.h (sim_state_base): Delete member `model'.Doug Evans1-45/+524
(sim_cpu_base): Add member `model'. * sim-model.h (IMP_PROPERTIES): New type. (MACH): New members imp_props, models. (models): Delete decl. * sim-model.c (set_model): Update. * sim-profile.c (profile_print_model): Update.
1998-01-19 * sim-utils.c (sim_state_alloc): Delete setting of cpu backlink here.Doug Evans1-0/+29
1998-01-19*** empty log message ***Jim Blandy1-0/+7
1998-01-19 From cgf@bbc.com (Chris Faylor):Ian Lance Taylor2-1/+26
* 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 * Makefile.in (all): Change gdb dependency to gdb$(EXEEXT).Ian Lance Taylor2-20/+18
(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 * config/dve.exp: New file to support Densan boards.Mark Alexander1-0/+23
1998-01-19 * cpu-sh.c (arch_info_struct): Correct next field of sh3e.Ian Lance Taylor1-0/+4
1998-01-19 * gdb.base/break.exp: Increase timeout for slow TX39 boards.Mark Alexander2-24/+52
* config/dve.exp: New file to support Densan boards.
1998-01-19Fix comment.Doug Evans1-0/+78
1998-01-18 * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir andJeff Law2-3/+21
local_prefix to sub-make invocations.
1998-01-18 * configure.in: Check makefile fragments in the sourceJeff Law2-2/+12
directory.
1998-01-16snapshotDoug Evans1-113/+466
1998-01-16replaced call to CGEN_INSN_SYNTAX()->mnemonic with CGEN_INSN_MNEMONIC()Nick Clifton2-9/+23
1998-01-16 * top.c (print_gdb_version): delete stutter.Felix Lee2-1/+5
1998-01-16Fix typo: .syntax.name should have been .nameNick Clifton2-2/+11
1998-01-16 * read.c (dwarf_file_string): New file static variable.Ian Lance Taylor1-0/+8
(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 * tc-m68k.c (m68k_ip): Remove absl->reglst MRI hack.Richard Henderson1-0/+7
(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* Initial Device SupportIan Carmichael34-0/+24805
* *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 * configure.in: check whether host and target makefileJeff Law1-2/+6
fragments exist before adding them to *_makefile_frag
1998-01-16Document existence of old (gencode) and new (igen) MIPS ISA simulators.Andrew Cagney1-0/+39
1998-01-16backout m32rx stuff, not ready to be checked inDoug Evans8-1530/+1097
1998-01-16Use `set -e' to behave like `make'.Doug Evans1-0/+3
1998-01-16tweak m32rx sanitizationDoug Evans1-7/+4
1998-01-15* tc-sh.c (get_specific): Handle SGR & DBR.Richard Henderson1-0/+6
PR 14523
1998-01-15* tc-h8500.c (parse_reg): Likewise.Richard Henderson2-24/+30
1998-01-15 * tc-h8300.c (parse_reg): Take the length of the symbol intoRichard Henderson1-0/+5
account when attempting to match a register name.
1998-01-15 * gdbtk.c (gdb_immediate_command): New function which does not buffer anKeith Seitz2-0/+39
y output. (Contrast to gdb_cmd.) (gdbtk_init): Install "gdb_immediate" command into interpreter.
1998-01-15Applied patch from Tony.Thompson@arm.comNick Clifton2-2/+20
1998-01-15Initial vr4111 Sanitization marks.Gavin Romig-Koch4-0/+112
1998-01-15Only look for two parallel instructions when we are at a 32 bit boundaryNick Clifton2-0/+6
1998-01-15(Temporarily) added m32r-asm.in and m32r-dis.in to the list of kept files.Nick Clifton1-0/+2
1998-01-15* configure.in: Add sky supportIan Carmichael2-0/+35
* configure: Regenerated
1998-01-15 toplevel--Gavin Romig-Koch1-0/+6
* 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-15Initial file creationIan Carmichael2-0/+43
1998-01-15Sky SanitizationIan Carmichael1-0/+7
1998-01-15 toplevel--Gavin Romig-Koch3-0/+17
* 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 * configure.in (target_configdirs): Add cygmon for sparc64-elf.Bob Manson2-0/+9
1998-01-15 * config/mips/{r3900.mt,r3900l.mt,tm-r3900.h,tm-r3900l.h}:Stan Shebs6-59/+5
Remove, no longer used.
1998-01-15generated file imported from cgenNick Clifton2-0/+417
1998-01-15Add support for parallel instructions.Nick Clifton3-228/+429
1998-01-15Fix test case so that they pass.Nick Clifton5-0/+852
1998-01-15Support for disassembling parallel instructions added.Nick Clifton6-1065/+1610
Insn attributes hand patched until cgen can generate the correct values.
1998-01-15Add macros to handle NOP insertion.Nick Clifton1-0/+4
1998-01-15Formatting changes to improve readability.Nick Clifton2-55/+97
1998-01-15 * configure.in (--enable-gdbtk): If tcl was built with --enable-shared,Keith Seitz3-12/+30
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.