aboutsummaryrefslogtreecommitdiff
path: root/sim/v850
AgeCommit message (Collapse)AuthorFilesLines
1997-12-12Renamed v850eq -> v850eaNick Clifton1-31/+10
1997-12-05Reverrt breakpoint back to its old value.Nick Clifton1-0/+4
1997-12-05Reverrt BREAK value back to its old valueNick Clifton1-1/+1
1997-12-04Regenerate configure files.Doug Evans1-0/+4
1997-12-04Fixed sanitization,Nick Clifton2-209/+88
Changed pattern for break insn.
1997-11-25Strip ChangeLog of v850e informationAndrew Cagney1-1/+1
1997-11-18 * Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).Doug Evans1-0/+9
1997-10-28Add support for 16 byte quantities to sim-endian macro H2T.Andrew Cagney1-0/+8
Add model-filter field to option, include, model anf function igen records
1997-09-26 * sim-main.h: delete null override of SIM_ENGINE_HALT_HOOK andFelix Lee1-0/+16
SIM_ENGINE_RESTART_HOOK.
1997-09-25Add/use SIM_AC_OPTION_BITSIZE.Andrew Cagney1-0/+1
1997-09-25* config/v850/tm-v850.h (BREAKPOINT): Use 1 word DIVH insn withAndrew Cagney1-0/+4
RRRRR=0 for simulator breakpoint. Previous breakpoint insn was two words.
1997-09-23Remove need to update <targ>/Makefile.in when adding optional optionsAndrew Cagney2-58/+155
to <targ>/configure.in. Simplify logic used to select target [default] endianness.
1997-09-22Enable --alignment option, stop sim-options.c hardwiring the alignment.Andrew Cagney3-3/+4
1997-09-22Simplify logic behind the generic configuration option --enable-sim-alignment.Andrew Cagney3-21/+40
1997-09-22Add support for --enable-sim-alignment to simulator common aclocal.m4Andrew Cagney3-42/+83
Add support for --alignment={strict,nonstrict,forced} to simulator common run-time options. For v850 use, make the default NONSTRICT_ALIGNMENT.
1997-09-20Removed the v850eq sanitizationNick Clifton1-28/+1
1997-09-19Add alignment option.Andrew Cagney1-0/+1
Add support for hardwired and default alignment to configuration.
1997-09-19Clean up tracing for Bcond & jmp insns.Andrew Cagney4-369/+162
Fix computation of disp16 and disp22. Clean up tracing of sld* insns.
1997-09-19Fix cmov immed.Andrew Cagney4-34/+77
1997-09-19Fix cmov insn.Andrew Cagney4-17/+30
1997-09-18sanitization fixes. typoes, missing fences, "start" instead of "end", etc.Felix Lee1-8/+2
1997-09-17Clean up more tracing.Andrew Cagney5-211/+112
FIX interrupt delivery - was zapping PSW before it had been saved. FIX interrupt return, was one instruction out.
1997-09-17Fix tracing for: "ctret", "bsw", "hsw"Andrew Cagney4-144/+140
Fix bugs in: "bsh", "callt", "stsr".
1997-09-16Smooth some of ALU tracing's rough edges.Andrew Cagney5-277/+292
Fix switch insn.
1997-09-16Use trace_one_insn in trace functions. Buffer up trace data so thatAndrew Cagney3-164/+133
it is displayed in a single block.
1997-09-16Restrict ldsr (load system register) to modifying just non-reserved PSW bits.Andrew Cagney5-59/+55
For v850eq, include PSW[US] in bits that can be modified.
1997-09-16Add v850e version of breakpoint instruction.Andrew Cagney4-5/+34
1997-09-16 * simops.c (Multiply64): Don't store into register zero.Jim Wilson2-2/+11
1997-09-15For instructions moved into v850.igen was computing (wrong) NIA whenAndrew Cagney4-14/+28
this wasn't needed.
1997-09-15Fix sanitization for v850 V v850e V v850eqAndrew Cagney5-429/+506
1997-09-15For v850eq start up with US bit set.Andrew Cagney6-333/+244
Let sim_analyze_program determine the architecture. Fix various sanitizations.
1997-09-12Check reserved bits before executing instructions.Andrew Cagney7-43/+144
Make v850[eq] the the default simulator. Report illegal instructions. Include v850e instructions in v850eq.
1997-09-12Add profiling support to v850*.Andrew Cagney4-13/+28
1997-09-10o Wordwrap usage messages from sim-optionsAndrew Cagney2-1/+8
o Clarify how to use alias options o use in sim-watch (better usage message) o Don't pass something on the stack into the watch-point interrupt hander.
1997-09-10Have trace_input, trace_output use sim-trace for IO.Andrew Cagney2-47/+66
1997-09-08Add multi-sim support to v850/v850e/v850eq simulators.Andrew Cagney8-483/+1625
1997-09-05* configure: Regenerated to track ../common/aclocal.m4 changes.David Edelsohn1-0/+4
1997-09-04Replace memory model with one from sim/common directory.Andrew Cagney7-323/+213
1997-09-03removed v850 sanitizationNick Clifton1-0/+1
Added v850/sim-main.h to list of files to keep after sanitization.
1997-09-03Pacify gcc-current -Wall.Andrew Cagney8-23/+49
1997-09-03Standard simulator header file.Andrew Cagney1-0/+172
1997-09-03Add real SIM_DESC arg to v850 simulator.Andrew Cagney8-424/+532
Add --enable-sim-warnings, use/fix errors. Add --enable-sim-endian, don't use. Add common modules. Don't yet use most.
1997-09-01Compile from UNIX to cygwin32.Andrew Cagney5-87/+476
1997-08-27Fix doco on enable-sim-inline.Andrew Cagney2-0/+36
1997-08-27Add ABFD argument to sim_create_inferior. Document.Andrew Cagney2-2/+9
Add file sim-hload.c - generic load for hardware only simulators. Review each simulators sim_open, sim_load, sim_create_inferior so that they more closely match required behavour.
1997-08-26Flush defunct sim_kill.Andrew Cagney2-7/+4
1997-08-25Add ABFD argument to sim_open call. Pass through to sim_config soAndrew Cagney2-159/+54
that image properties such as endianness can be checked. More strongly document the expected behavour of each of the sim_* interfaces. Add default endian argument to simulator config macro SIM_AC_OPTION_ENDIAN. Use in sim_config.
1997-08-22Updated with respect to the HDD-tool-0611 document.Nick Clifton2-58/+82
1997-08-20Added N step divide routines, courtesy of Sugimoto at NEC.Nick Clifton2-218/+338
1997-08-20Fixed interpretation of SR bit in list18 structures.Nick Clifton2-640/+1943