Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2000-11-19 | 2000-11-20 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -1/+62 | |
* cgen-ops.h (SUBBI): New macro. (SUBWORDSIQI, SUBWORDSIHI, SUBWORDSIUQI): New functions. (SUBWORDDIHI, SUBWORDDIUQI, SUBWORDDIDF): Likewise. | |||||
2000-11-18 | * Makefile.in: remove `@true' commands for rules that have | Greg McGary | 6 | -10/+17 | |
$(CGEN_MAINT) as a prerequisite. | |||||
2000-11-16 | 2000-11-16 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -0/+5 | |
* cgen-types.h (VOID): New type. | |||||
2000-11-08 | 2000-11-09 Ben Elliston <bje@redhat.com> | Ben Elliston | 2 | -2/+7 | |
* sim-fpu.c (sim_fpu_one): Set exponent to 0. (sim_fpu_two): Set exponent to 1. | |||||
2000-11-08 | * Spelling corrections. | Ben Elliston | 1 | -5/+5 | |
2000-11-01 | 2000-11-01 Dave Brolley <brolley@cygnus.com> | Dave Brolley | 2 | -9/+35 | |
* lib/sim-defs.exp (run_sm_test): Correct comment. "output" and "xerror" options do not use a list of machines. Clear options from previous test case. Use "$cpu_option" to identify the machine to the assembler, if specified. | |||||
2000-10-26 | 2000-10-26 Ben Elliston <bje@redhat.com> | Elena Zannoni | 3 | -7/+22 | |
* cgen.sh: Handle an isa argument between cpu and mach. Default to `all'. Pass `-i' options to cgen applications. * Make-common.in (cgen-arch, cgen-cpu, cgen-decode, cgen-cpu-decode, cgen-desc): Pass $(isa) to cgen.sh. | |||||
2000-10-25 | * MAINTAINERS: Added self and Andrew for the ppc sim. | Geoffrey Keating | 2 | -1/+9 | |
2000-10-24 | * ppc-instructions (lfsux): Correct XO field of lfsux instruction. | Geoffrey Keating | 2 | -1/+5 | |
2000-10-24 | * pendanticism | Ben Elliston | 2 | -15/+17 | |
2000-10-24 Ben Elliston <bje@redhat.com> * gencode.c (tab): Delimit strings with commas where applicable. | |||||
2000-10-19 | * cleanup | Frank Ch. Eigler | 2 | -5/+5 | |
2000-10-19 Frank Ch. Eigler <fche@redhat.com> On advice from Chris G. Demetriou <cgd@sibyte.com>: * sim-main.h (GPR_CLEAR): Remove unused alternative macro. | |||||
2000-10-08 | * usability improvements | Ben Elliston | 3 | -0/+27 | |
2000-10-08 Ben Elliston <bje@redhat.com> * cgen-utils.c (cgen_rtx_error): New function. 2000-10-07 Ben Elliston <bje@redhat.com> * cgen-trace.c (sim_cgen_disassemble_insn): Handle failure conditions for sim_core_read_buffer(). | |||||
2000-10-06 | 2000-10-06 Dave Brolley <brolley@redhat.com> | Dave Brolley | 4 | -3/+21 | |
* sem.c: Regenerated. * sem-switch.c: Regenerated. * semx-switch.c: Regenerated. | |||||
2000-10-06 | 2000-10-06 Dave Brolley <brolley@redhat.com> | Dave Brolley | 3 | -2/+15 | |
* sem.c: Regenerated. * sem-switch.c: Regenerated. | |||||
2000-09-26 | 2000-09-26 Dave Brolley <brolley@redhat.com> | Dave Brolley | 2 | -0/+75 | |
* cgen-utils.c (RORQI): New function. (ROLQI): New function. (RORHI): New function. (ROLHI): New function. | |||||
2000-09-15 | Replace StrongARM property with v4 and v5 properties. | Nick Clifton | 6 | -90/+119 | |
2000-09-12 | Missing Makefile.in for 68hc11 simulator | Stephane Carrez | 2 | -0/+64 | |
2000-09-10 | Remove soft reg hack in the 68hc11 simulator | Stephane Carrez | 3 | -60/+8 | |
2000-09-10 | Fix clearing of interrupts in 68hc11 simulator | Stephane Carrez | 2 | -4/+21 | |
2000-09-09 | * sim-main.h: Define cycle_to_string. | Stephane Carrez | 7 | -26/+70 | |
* dv-m68hc11tim.c (cycle_to_string): New function to translate the cpu cycle into some formatted time string. (m68hc11tim_print_timer): Use it. * dv-m68hc11sio.c (m68hc11sio_info): Use cycle_to_string. * dv-m68hc11spi.c (m68hc11spi_info): Likewise. * interrupts.c (interrupts_info): Likewise. * m68hc11_sim.c (cpu_info): Likewise. | |||||
2000-09-06 | Fix 68hc11 timer device (accuracy, io, timer overflow) | Stephane Carrez | 2 | -115/+197 | |
2000-09-05 | Fix 68HC11 SPI simulator | Stephane Carrez | 2 | -8/+38 | |
2000-08-28 | 2000-08-28 Dave Brolley <brolley@redhat.com> | Dave Brolley | 11 | -181/+346 | |
* Makefile.in: Use of @true confuses VPATH. Remove it. * cpu.h: Regenerated. * cpux.h: Regenerated. * decode.c: Regenerated. * decodex.c: Regenerated. * model.c: Regenerated. * modelx.c: Regenerated. * sem-switch.c: Regenerated. * sem.c: Regenerated. * semx-switch.c: Regenerated. | |||||
2000-08-28 | 2000-08-28 Dave Brolley <brolley@redhat.com> | Dave Brolley | 3 | -78/+176 | |
* cpu.h: Regenerated. * decode.c: Regenerated. | |||||
2000-08-28 | 2000-08-28 Dave Brolley <brolley@redhat.com> | Dave Brolley | 2 | -1/+13 | |
* cgen-trace.c (sim_cgen_disassemble_insn): Make sure entire insn is in insn_value if it will fit. | |||||
2000-08-22 | Forgot to check this in with last commit! | Dave Brolley | 1 | -0/+15 | |
2000-08-21 | * Contribute CGEN simulator build support code. | Frank Ch. Eigler | 9 | -4/+325 | |
* Patch was posted by bje@redhat.com. | |||||
2000-08-15 | 2000-08-15 Dave Brolley <brolley@redhat.com> | Dave Brolley | 1 | -2/+2 | |
* sim-profile.c (profile_print_speed): Print cpu frequency if not zero. | |||||
2000-08-15 | 2000-08-15 Dave Brolley <brolley@redhat.com> | Dave Brolley | 2 | -6/+103 | |
* sim-profile.h (PROFILE_DATA): Add cpu_freq. (PROFILE_CPU_FREQ): New macro. * sim-profile.c (OPTION_PROFILE_CPU_FREQUENCY): New enumerator. (profile-options): Add profile-cpu-frequency. (parse_frequency): New function. (profile_option_handler): Handle OPTION_PROFILE_CPU_FREQUENCY. (profile_print_speed): Print cpu frequency and simulated execution time. Re-indent other items to match. | |||||
2000-08-15 | Compute write back value for post increment loads before | Nick Clifton | 2 | -34/+47 | |
performing the load in case the offset register is overwritten. | |||||
2000-08-11 | Use address mapping levels for 68hc11 simulator (kill overlap hack) | Stephane Carrez | 9 | -39/+67 | |
2000-08-11 | 2000-08-10 Kazu Hirata <kazu@hxi.com> | Kazu Hirata | 2 | -8/+10 | |
* compile.c (decode): Clean up the code. | |||||
2000-08-11 | Eliminate use of MIN(). | Andrew Cagney | 2 | -2/+7 | |
2000-08-09 | * am33.igen: Warning clean-up. | Alexandre Oliva | 2 | -42/+24 | |
(movm): Initialize PC and mask. (mov, movbu, movhu): Set srcreg2 from RI0. (bsch): Initialize c. (sat16_cmp): Actually do the comparison. (mov_llt): Do not overwrite dstreg with uninitialized variable. | |||||
2000-07-27 | * Usability improvement | Frank Ch. Eigler | 2 | -1/+6 | |
2000-07-27 Frank Ch. Eigler <fche@redhat.com> From Maciej W. Rozycki <macro@ds2.pg.gda.pl> * Makefile.in (install): Install run.1 man page. | |||||
2000-07-27 | Don't clean *.igen. | Andrew Cagney | 2 | -1/+6 | |
2000-07-27 | 2000-06-23 Doug Evans <dje@casey.transmeta.com> | Andrew Cagney | 2 | -8/+10 | |
* Makefile.in (headers,nltvals.def): Merge. |