Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1997-09-26 | * sim-main.h: delete null override of SIM_ENGINE_HALT_HOOK and | Felix Lee | 1 | -0/+16 | |
SIM_ENGINE_RESTART_HOOK. | |||||
1997-09-25 | Add/use SIM_AC_OPTION_BITSIZE. | Andrew Cagney | 1 | -0/+1 | |
1997-09-25 | * config/v850/tm-v850.h (BREAKPOINT): Use 1 word DIVH insn with | Andrew Cagney | 1 | -0/+4 | |
RRRRR=0 for simulator breakpoint. Previous breakpoint insn was two words. | |||||
1997-09-23 | Remove need to update <targ>/Makefile.in when adding optional options | Andrew Cagney | 2 | -58/+155 | |
to <targ>/configure.in. Simplify logic used to select target [default] endianness. | |||||
1997-09-22 | Enable --alignment option, stop sim-options.c hardwiring the alignment. | Andrew Cagney | 3 | -3/+4 | |
1997-09-22 | Simplify logic behind the generic configuration option --enable-sim-alignment. | Andrew Cagney | 3 | -21/+40 | |
1997-09-22 | Add support for --enable-sim-alignment to simulator common aclocal.m4 | Andrew Cagney | 3 | -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-20 | Removed the v850eq sanitization | Nick Clifton | 1 | -28/+1 | |
1997-09-19 | Add alignment option. | Andrew Cagney | 1 | -0/+1 | |
Add support for hardwired and default alignment to configuration. | |||||
1997-09-19 | Clean up tracing for Bcond & jmp insns. | Andrew Cagney | 4 | -369/+162 | |
Fix computation of disp16 and disp22. Clean up tracing of sld* insns. | |||||
1997-09-19 | Fix cmov immed. | Andrew Cagney | 4 | -34/+77 | |
1997-09-19 | Fix cmov insn. | Andrew Cagney | 4 | -17/+30 | |
1997-09-18 | sanitization fixes. typoes, missing fences, "start" instead of "end", etc. | Felix Lee | 1 | -8/+2 | |
1997-09-17 | Clean up more tracing. | Andrew Cagney | 5 | -211/+112 | |
FIX interrupt delivery - was zapping PSW before it had been saved. FIX interrupt return, was one instruction out. | |||||
1997-09-17 | Fix tracing for: "ctret", "bsw", "hsw" | Andrew Cagney | 4 | -144/+140 | |
Fix bugs in: "bsh", "callt", "stsr". | |||||
1997-09-16 | Smooth some of ALU tracing's rough edges. | Andrew Cagney | 5 | -277/+292 | |
Fix switch insn. | |||||
1997-09-16 | Use trace_one_insn in trace functions. Buffer up trace data so that | Andrew Cagney | 3 | -164/+133 | |
it is displayed in a single block. | |||||
1997-09-16 | Restrict ldsr (load system register) to modifying just non-reserved PSW bits. | Andrew Cagney | 5 | -59/+55 | |
For v850eq, include PSW[US] in bits that can be modified. | |||||
1997-09-16 | Add v850e version of breakpoint instruction. | Andrew Cagney | 4 | -5/+34 | |
1997-09-16 | * simops.c (Multiply64): Don't store into register zero. | Jim Wilson | 2 | -2/+11 | |
1997-09-15 | For instructions moved into v850.igen was computing (wrong) NIA when | Andrew Cagney | 4 | -14/+28 | |
this wasn't needed. | |||||
1997-09-15 | Fix sanitization for v850 V v850e V v850eq | Andrew Cagney | 5 | -429/+506 | |
1997-09-15 | For v850eq start up with US bit set. | Andrew Cagney | 6 | -333/+244 | |
Let sim_analyze_program determine the architecture. Fix various sanitizations. | |||||
1997-09-12 | Check reserved bits before executing instructions. | Andrew Cagney | 7 | -43/+144 | |
Make v850[eq] the the default simulator. Report illegal instructions. Include v850e instructions in v850eq. | |||||
1997-09-12 | Add profiling support to v850*. | Andrew Cagney | 4 | -13/+28 | |
1997-09-10 | o Wordwrap usage messages from sim-options | Andrew Cagney | 2 | -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-10 | Have trace_input, trace_output use sim-trace for IO. | Andrew Cagney | 2 | -47/+66 | |
1997-09-08 | Add multi-sim support to v850/v850e/v850eq simulators. | Andrew Cagney | 8 | -483/+1625 | |
1997-09-05 | * configure: Regenerated to track ../common/aclocal.m4 changes. | David Edelsohn | 1 | -0/+4 | |
1997-09-04 | Replace memory model with one from sim/common directory. | Andrew Cagney | 7 | -323/+213 | |
1997-09-03 | removed v850 sanitization | Nick Clifton | 1 | -0/+1 | |
Added v850/sim-main.h to list of files to keep after sanitization. | |||||
1997-09-03 | Pacify gcc-current -Wall. | Andrew Cagney | 8 | -23/+49 | |
1997-09-03 | Standard simulator header file. | Andrew Cagney | 1 | -0/+172 | |
1997-09-03 | Add real SIM_DESC arg to v850 simulator. | Andrew Cagney | 8 | -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-01 | Compile from UNIX to cygwin32. | Andrew Cagney | 5 | -87/+476 | |
1997-08-27 | Fix doco on enable-sim-inline. | Andrew Cagney | 2 | -0/+36 | |
1997-08-27 | Add ABFD argument to sim_create_inferior. Document. | Andrew Cagney | 2 | -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-26 | Flush defunct sim_kill. | Andrew Cagney | 2 | -7/+4 | |
1997-08-25 | Add ABFD argument to sim_open call. Pass through to sim_config so | Andrew Cagney | 2 | -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-22 | Updated with respect to the HDD-tool-0611 document. | Nick Clifton | 2 | -58/+82 | |
1997-08-20 | Added N step divide routines, courtesy of Sugimoto at NEC. | Nick Clifton | 2 | -218/+338 | |
1997-08-20 | Fixed interpretation of SR bit in list18 structures. | Nick Clifton | 2 | -640/+1943 | |
1997-08-14 | Tidied up sanitization. | Nick Clifton | 2 | -4/+45 | |
1997-08-14 | Added support for v850e and v850eq instructions. | Nick Clifton | 2 | -1/+55 | |
1997-04-24 | * interp.c (prog_bfd_was_opened_p): New static local. | David Edelsohn | 1 | -0/+9 | |
(prog_bfd): New global variable. (sim_open): Undo patch to add -E support. (sim_close): Close prog_bfd if sim_load opened it. (sim_load): Record bfd of loaded file in prog_bfd. * simops.c (prog_bfd): Renamed from exec_bfd. | |||||
1997-04-18 | Ref gdb/11763 - can't stop a running simulator: | Andrew Cagney | 2 | -0/+11 | |
o Provide poll_quit callback to simulators so that they can poll for SIGINT on clueless OS's. o Add sim_stop to simulators so that clients can request a halt (eg gdbtk's STOP button) Works for PPC! o Re-arange remote-sim.c so that the hard work is moved from gdbsim_resume() to gdbsim_wait() (where it should be). | |||||
1997-04-17 | * Makefile.in (SIM_OBJS): Add sim-load.o. | David Edelsohn | 2 | -111/+649 | |
* interp.c (sim_kind, myname): New static locals. (sim_open): Set sim_kind, myname. Ignore -E arg. (sim_load): Return SIM_RC. New arg abfd. Call sim_load_file to load file into simulator. Set start address from bfd. (sim_create_inferior): Return SIM_RC. Delete arg start_address. | |||||
1997-04-17 | Cleanups to compile under FreeBSD | Andrew Cagney | 2 | -10/+27 | |
1997-04-07 | Get configure to define RETSIGTYPE | Andrew Cagney | 1 | -187/+97 | |
1997-04-02 | * interp.c (sim_open): New arg `kind'. | David Edelsohn | 1 | -0/+2 | |