Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2001-02-22 | 2001-02-22 Ben Elliston <bje@redhat.com> | Ben Elliston | 3 | -6/+35 | |
* sim-trace.h (TRACE_VPU_IDX): Add. (TRACE_vpu): Define. (WITH_TRACE_VPU_P): Likewise. (TRACE_VPU_P): Likewise. * sim-trace.c (OPTION_TRACE_VPU): Define. (trace_options): Add --trace-vpu. (trace_option_handler): Handle OPTION_TRACE_VPU. (trace_option_handler): Include VPU tracing in --trace-semantics. (trace_idx_to_str): Handle TRACE_VPU_IDX. | |||||
2001-02-21 | 2001-02-21 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -2/+20 | |
* sim-trace.h (TRACE_BRANCH_INPUT1): New macro. (TRACE_BRANCH_INPUT2): Likewise. | |||||
2001-02-19 | 2001-02-19 Ben Elliston <bje@redhat.com> | Ben Elliston | 3 | -7/+15 | |
* sim-main.h (sim_monitor): Return an int. * interp.c (sim_monitor): Add return values. (signal_exception): Handle error conditions from sim_monitor. | |||||
2001-02-16 | Remove Prefetch abort for breakpoints. Instead set the state to RESUME. | Nick Clifton | 2 | -12/+7 | |
2001-02-15 | 2001-02-16 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -1/+6 | |
* MAINTAINERS: Add myself for common portions. | |||||
2001-02-15 | * profiling bug fixes. | Ben Elliston | 2 | -2/+17 | |
2001-02-09 Ben Elliston <bje@redhat.com> * (profile_print_pc): Write header out in target byte order. 2001-02-09 Ben Elliston <bje@redhat.com> * sim-profile.c (profile_pc_init): Correct bug in loop logic when adjusting the pc shift value. | |||||
2001-02-15 | Add code to preserve processor mode when a prefetch | Nick Clifton | 2 | -0/+14 | |
abort is signalled after processing a breakpoint. | |||||
2001-02-14 | Reset processor into ARM mode for any machine type except the early ARMs. | Nick Clifton | 2 | -12/+20 | |
2001-02-14 | remove spurious whitespace | Nick Clifton | 1 | -6/+6 | |
2001-02-14 | Prevent Aborts from happening whilst emulating a SWI | Nick Clifton | 2 | -62/+83 | |
2001-02-12 | Fix definition of NEGBRANCH | Nick Clifton | 2 | -1/+6 | |
2001-02-08 | 2001-02-08 Ben Elliston <bje@redhat.com> | Chris Demetriou | 2 | -34/+23 | |
* sim-main.c (load_memory): Pass cia to sim_core_read* functions. (store_memory): Likewise, pass cia to sim_core_write*. | |||||
2001-02-07 | * i960-desc.c: Update all the A macro definitions to the new | DJ Delorie | 2 | -6/+31 | |
stdc-sensitive versions that cgen would have used. | |||||
2001-02-01 | Add parentheses ready for future conbtribution | Nick Clifton | 1 | -39/+63 | |
2001-02-01 | Update base address register after restoring register bank. | Nick Clifton | 2 | -26/+64 | |
2001-02-01 | * Makefile.in (gencode): Link with libopcodes in build tree rather | Jonathan Larmour | 2 | -4/+7 | |
than building source files from there. | |||||
2001-02-01 | Detect installation of SWI vector by running program as well as loading program. | Nick Clifton | 5 | -7/+18 | |
2001-01-30 | * interp.c (sim_create_inferior): Record program arguments for | Alexandre Oliva | 3 | -5/+59 | |
later inspection by the trap handler. (count_argc): New function. (prog_argv): Declare static. (sim_write): Declare. (trap): Implement argc, argnlen and argn system calls. Do not abort on unknown system calls--simply return -1. * syscall.h (SYS_argc, SYS_argnlen, SYS_argn): Define. | |||||
2001-01-24 | * interp.c (trap): Implement time. | Alexandre Oliva | 2 | -0/+7 | |
2001-01-15 | * emul_netbsd.c (do_open): Translate the flag parameter to the | Geoffrey Keating | 2 | -1/+24 | |
open syscall to the numbers supported by the host. | |||||
2001-01-15 | * MAINTAINERS: Added self and Andrew for the mips sim. | Chris Demetriou | 2 | -0/+6 | |
2001-01-15 | * Tidy. | Ben Elliston | 1 | -2/+2 | |
2001-01-12 | * configury fix | Frank Ch. Eigler | 8 | -4/+21 | |
[common/ChangeLog] 2001-01-12 Chris Demetriou <cgd@sibyte.com> * aclocal.m4 (SIM_AC_OPTION_SCACHE): Properly handle the case where a numeric value is supplied. [eg. m32r/ChangeLog] 2001-01-12 Frank Ch. Eigler <fche@redhat.com> * configure: Regenerated with sim_scache fix. | |||||
2001-01-05 | 2001-01-06 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -0/+20 | |
* cgen.sh: Allow extrafiles to include the semantics files when generating an ISA-specific decoder. | |||||
2000-12-27 | * Make-common.in (sim-io.o): Depend on targ-vals.h. | Alexandre Oliva | 2 | -1/+5 | |
2000-12-23 | 2000-12-23 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -0/+20 | |
* cgen-trace.c (trace_result): Handle 'f' type operands; output them to the trace stream using sim_fpu_printn_fpu. Include "sim-fpu.h". | |||||
2000-12-23 | 2000-12-15 Ben Elliston <bje@redhat.com> | Ben Elliston | 3 | -31/+36 | |
* sim-fpu.h (sim_fpu_printn_fpu): Declare. * sim-fpu.c (print_bits): Add digits parameter. Print only as many trailing digits as specified (-1 to print all digits). (sim_fpu_print_fpu): New wrapper around sim_fpu_printn_fpu. (sim_fpu_printn_fpu): Rename from sim_fpu_print_fpu; update calls to print_bits (). | |||||
2000-12-19 | Fix test for StoreDouble Instruction. | Nick Clifton | 2 | -12/+17 | |
2000-12-13 | 2000-12-13 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -24/+53 | |
* cgen.sh: Set prefix/PREFIX (append ISA if applicable). Factor sed expressions into $sedscript, substituting @prefix@/@PREFIX@. (defs): New action. | |||||
2000-12-12 | In sim/common: | Geoffrey Keating | 4 | -105/+117 | |
* sim-endian.h: Don't have parameters on macro definitions which are simply renaming functions, to permit use of XCONCAT2 in both the macro name and the arguments in a use of such a definition. In sim/ppc: * sim-endian.h: Don't have parameters on macro definitions which are simply renaming functions, to permit use of XCONCAT2 in both the macro name and the arguments in a use of such a definition. | |||||
2000-12-11 | 2000-12-11 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -0/+13 | |
* cgen-ops.h (SUBWORDDFDI): New function. | |||||
2000-12-11 | Add 0x91 as an FPE SWI. | Nick Clifton | 2 | -0/+5 | |
2000-12-08 | 2000-11-15 Jim Blandy <jimb@redhat.com> | Michael Chastain | 2 | -24/+37 | |
* sim_calls.c: Doc fix. (sim_fetch_register, sim_store_register): Call gdbarch_register_name directly, instead of going through REGISTER_NAME macro. | |||||
2000-12-08 | oops - remove redundant prototype introduced in previous delta | Nick Clifton | 1 | -2/+0 | |
2000-12-08 | Add emulation of double word load and store instructions. | Nick Clifton | 2 | -3/+348 | |
2000-12-05 | 2000-12-05 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -2/+10 | |
* Make-common.in (cgen-defs): New target. (cgen-decode): Pass $(EXTRAFILES). | |||||
2000-12-05 | 2000-12-05 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -60/+84 | |
* genmloop.sh: Use @prefix@, not @cpu@ throughout. Add -prefix and -outfile-suffix options. | |||||
2000-12-04 | 2000-12-04 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -3/+16 | |
* cgen-ops.h (SUBWORDSIQI): Mask off top bits. (SUBWORDSIUQI): Likewise. (SUBWORDDIHI): Likewise. (SUBWORDDIQI): New function. | |||||
2000-12-04 | 2000-12-04 Ben Elliston <bje@redhat.com> | Ben Elliston | 3 | -6/+5 | |
* cgen-trace.c (disassemble_insn): Remove unused declaration. * cgen-scache.c (scache_option_handler): Remove unused local var. | |||||
2000-12-03 | Suppress support of DEMON swi's in XScale mode. | Nick Clifton | 2 | -71/+109 | |
2000-12-03 | 2000-12-03 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -1/+5 | |
* sim-profile.c (profile_option_handler): Remove unused prof_nr. | |||||
2000-11-30 | Add support for ARM's v5TE architecture and Intel's XScale extenstions | Nick Clifton | 12 | -250/+1771 | |
2000-11-30 | Add GNU Free Documentation License | Nick Clifton | 1 | -15/+371 | |
2000-11-27 | Fix delete_hw_event_data() to free the scheduled events | Stephane Carrez | 2 | -2/+7 | |
2000-11-27 | Remove space == 0 restriction in the simulator (dv-core) | Stephane Carrez | 2 | -2/+5 | |
2000-11-26 | Preliminary support for 68HC12 | Stephane Carrez | 6 | -16/+29 | |
2000-11-26 | Register a delete handler for 68HC11 core device node | Stephane Carrez | 2 | -1/+19 | |
2000-11-25 | Fix for sim/common hw_delete()/hw_tree_delete() | Stephane Carrez | 4 | -5/+15 | |
2000-11-25 | Fix memory leak in sim_parse_args | Stephane Carrez | 2 | -4/+22 | |
2000-11-24 | Fix device memory allocation in 68hc11 simulator | Stephane Carrez | 3 | -4/+10 | |