aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-02-17Tue Feb 17 14:28:33 1998 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>Jason Molenda5-6/+17
* acconfig.h: FORCE_MMCHECK changed to MMCHECK_FORCE. * configure.in: Ditto. * configure: Regenerated. Tue Feb 17 14:07:34 1998 Peter Schauer <pes@regent.e-technik.tu-muenchen.de> * gdbtypes.c (check_typedef): Do not try to resolve the length of a type which has TYPE_FLAG_TARGET_STUB set, if the target type has set TYPE_FLAG_TARGET_STUB as well. Patches from Peter.
1998-02-17keep config, lib, sim.Doug Evans1-0/+3
1998-02-17 * config/default.exp: New file.Doug Evans1-0/+4
* lib/sim-defs.exp: New file. * sim/m32r/*: m32r dejagnu simulator testsuite.
1998-02-17keep m32rDoug Evans1-0/+32
1998-02-17m32r simulator testsuiteDoug Evans94-0/+1212
1998-02-17 * Makefile.in (build_alias): Define.Doug Evans3-3/+229
(arch): Define. (RUNTEST_FOR_TARGET): Delete. (RUNTEST): Fix. (SCHEME,SCHEMEFLAGS,CGENDIR,CGENFLAGS,CGENFILES): Define. (check): Depend on site.exp. (site.exp): New target. (cgen): New target. * configure.in: Call AC_CHECK_PROG(SCHEME) if using cgen. (arch): Define from target_cpu. * configure: Regenerate.
1998-02-17Better tracing for conditional branchesMichael Meissner4-12/+92
1998-02-17 * libbfd.c (bfd_seek): If fseek fails, save errno around call toIan Lance Taylor1-0/+6
bfd_tell. If errno is EINVAL, set bfd_error_file_truncated, not bfd_error_system_call.
1998-02-17Pass REGISTER_RAW_SIZE to sim_{fetch,store}_register. Verify returnedAndrew Cagney2-6/+18
register size.
1998-02-17For sim_fetch_register / sim_store_register: Add LENGTH parameter,Andrew Cagney10-146/+256
return actual size of register, 0 if not applicable, -1 of legacy implementation.
1998-02-16* Added VU0_CIA register #define.Ian Carmichael1-1/+2
1998-02-16* Add magic VU1_CIA register.Ian Carmichael2-10/+27
1998-02-16* Partially implement new VPE_STAT register.Ian Carmichael3-12/+25
1998-02-16Only parallelise instructions when assembling for the m32rx, and whenNick Clifton2-12/+19
neither instruction is relaxable.
1998-02-16fix 5900 in Makefile.amIan Lance Taylor1-1/+1
1998-02-16Make ``target d10v'' and ``target remote'' equivalent.Andrew Cagney3-68/+61
Hack remote.c so that xfer_memory calls a memory translate function.
1998-02-16configure: rerun autoconfRon Unrau1-0/+2
interp.c: shield dummy vu registers with -DTARGET_SKY
1998-02-16Implement "dbt" and "rtd" instructions.Andrew Cagney2-15/+40
Import fixes to dmap_addr() from mitsu branch.
1998-02-15Test the RDT and DBT instructions.Andrew Cagney2-0/+51
1998-02-15configure.in: add -DTARGET_SKY for mips64r5900-sky-elf configure.Ron Unrau2-2/+88
sim-main.h: Define regs for sky if -DTARGET_SKY interp.c: Initial register upload/download support for sky.
1998-02-15parse.c (write_dollar_variable): call new function target_map_name_to_registerRon Unrau2-13/+45
so that targets can define their own register name aliases. infcmd.c (registers_info): call target_map_name_to_register so that "print $reg" and "info reg $reg" share the same register alias set. mips-tdep.c: separate MIPS_R5900_REGS from NUM_REGS so that sky registers can be printed separately. txvu-tdep.c: print registers according to current CPU context. tm-txvu.h: define SKY registers and conditionalize register interpretation macros. txvu.mt: Don't bother building remote-mips.o for sky target.
1998-02-14* Vu1 state moved to struct. Host-target endian twiddling. Misc other fixes.Ian Carmichael1-34/+29
1998-02-14TIC80 uses little endian doubles, not big endianMichael Meissner2-2/+5
1998-02-14 * config/i386/i386mk.mt (OBJFORMATS): Delete, no longer used.Stan Shebs3-2/+8
* config/i386/xm-i386mk.h: Fix an include. * config/pyr/tm-pyr.h (PC_INNER_THAN): Remove, never used.
1998-02-14micro-cleanupStan Shebs1-2/+0
1998-02-13- PKE simulation almost finished. Needed enhancements:Frank Ch. Eigler2-161/+214
* trace file generation * FIFO pruning - PKE functions still missing due to external dependencies: * interrupt to 5900 (igen?) * VU busy checking (sky-vu / coprocessor registers) * PATH3 masking (sky-gpuif / covert control interface)
1998-02-13Fix tests to match latest version of the assembler.Nick Clifton1-0/+7
1998-02-13Do not bother checking the operands of instructions which have no operands!Nick Clifton2-17/+39
1998-02-13Fix comment.Doug Evans1-1/+2
1998-02-13 * cgen-opc.in (@arch@_cgen_get_insn_operands): Handle emptyDoug Evans3-2/+10
operand instance list. * m32r-opc.c: Regenerate.
1998-02-13Pass floating point structure address instead of the structure itselfMichael Meissner3-32/+40
1998-02-13Reverted writes_to_pc() back to old version of code until PC operands areNick Clifton3-27/+16
supported by cgen.
1998-02-13 * Makefile.am (AUTOMAKE_OPTIONS): Add cygnus.Ian Lance Taylor1-0/+7
* configure, Makefile.in, aclocal.m4: Rebuild with automake 1.2e. * doc/Makefile.am (AUTOMAKE_OPTIONS): Define. * doc/Makefile.in: Rebuild.
1998-02-13 * Makefile.am (AUTOMAKE_OPTIONS): Define.Ian Lance Taylor1-0/+5
* configure, Makefile.in, aclocal.m4: Rebuild with automake 1.2e.
1998-02-13 * Makefile.am (AUTOMAKE_OPTIONS): Define.Ian Lance Taylor3-45/+65
* configure, Makefile.in, aclocal.m4: Rebuild with automake 1.2e.
1998-02-13rebuild with new automakeIan Lance Taylor1-0/+3
1998-02-13xIan Lance Taylor2-0/+2
1998-02-13Oops, fix typo.Mark Alexander1-1/+1
1998-02-13 * mn10300-dis.c (print_insn_mn10300): Recognize break instruction.Mark Alexander1-0/+4
1998-02-13 * configure.in: Get the version number from BFD.Ian Lance Taylor2-77/+76
* configure: Rebuild.
1998-02-13 * Makefile.am (libopcodes_la_LDFLAGS): Define.Ian Lance Taylor3-2/+8
* Makefile.in: Rebuild.
1998-02-13 * Makefile.am (libbfd_la_LDFLAGS): Define.Ian Lance Taylor3-1/+7
* Makefile.in: Rebuild.
1998-02-13First functional drop of the gpuif code plus modifications toPatrick Macdonald1-1/+1
non-gpuif code to allow sky sim to build with --enable-sim-warnings
1998-02-13Parallelisation code changed to used cgen's new ins operands feature.Nick Clifton2-126/+76
1998-02-13Regenerated after modifying cgen/m32r.cpu to remove WRITE_LR and WRITE_SRCNick Clifton3-214/+192
attributes.
1998-02-13 * config/tc-mips.c (macro_build): Handle operand type 'C'.Ian Lance Taylor1-0/+5
(macro): Fix handling of M_COP[0-3].
1998-02-13Implement separate user (SPU) and interrupt (SPI) stack pointers.Andrew Cagney3-0/+15
1998-02-13Test switching between SPI/SPU.Andrew Cagney4-0/+29
1998-02-13Beginnings of m32r simulator testsuite.Doug Evans8-0/+1182
1998-02-13Keep m32r-elf.Doug Evans1-0/+1