Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1998-07-24 | * m32r.c: Include cgen-mem.h. | Doug Evans | 2 | -119/+128 | |
* traps.c (m32r_trap): Tweak for -Wall. * m32rx.c: Include cgen-mem.h. * semx.c: Regenerate, get -Wall cleanups. | |||||
1998-07-24 | * cgen-mem.h (DECLARE_SETT): Fix return type. | Doug Evans | 1 | -0/+2 | |
1998-07-24 | * am33.igen (translate_xreg): New function. Use it as needed. | Jeff Law | 2 | -28/+39 | |
1998-07-24 | * sim-model.c (model_option_handler): Remove unused variable `n'. | Doug Evans | 1 | -0/+4 | |
1998-07-24 | * Makefile.in (clean,mostlyclean): Change leading spaces to a tab. | Doug Evans | 1 | -1/+7 | |
1998-07-24 | remove d30v sanitization | Ian Lance Taylor | 5 | -104/+3 | |
1998-07-23 | * am33.igen: Add some missing instructions. | Jeff Law | 2 | -11/+240 | |
Missed a few last week... Grrr. | |||||
1998-07-23 | * am33.igen: Autoincrement loads/store fixes. | Jeff Law | 2 | -34/+259 | |
1998-07-21 | * cpu.h,extract.c: Regenerate. pc-rel calcs done on f_dispNN now. | Doug Evans | 5 | -436/+583 | |
* cpux.h,readx.c,semx.c: Ditto. | |||||
1998-07-21 | * cgen-utils.c: Include bfd.h. | Doug Evans | 1 | -0/+9 | |
(sim_disassemble_insn): Update call to CGEN_EXTRACT_FN. | |||||
1998-07-21 | * am33.igen: Add most am33 DSP instructions. | Jeff Law | 2 | -15/+3540 | |
1998-07-17 | Forward fit sky-branch updates to devo. | Jillian Ye | 1 | -1/+5 | |
1998-07-14 | fix sanitization; add trap.S | Jeff Holcomb | 1 | -0/+1 | |
1998-07-14 | Fix goof. | Jeff Law | 1 | -3/+3 | |
1998-07-09 | * am33.igen: Fix Z bit for remaining addc/subc instructions. | Jeff Law | 2 | -40/+53 | |
Do not sign extend immediate for mov imm,XRn. More random mul, mac & div fixes. Remove some unused variables. Sign extend 24bit displacement in memory addresses. Whee, more fixes. | |||||
1998-07-09 | * mn10300.igen: Fix Z bit for addc and subc instructions. | Jeff Law | 2 | -21/+36 | |
Minor fixes in multiply/divide patterns. start-sanitize-am33 * am33.igen: Fix Z bit for addc Rm,Rn and subc Rm,Rn. Various fixes to 2 register multiply, divide and mac instructions. Set Z,N correctly for sat16. Sign extend 24 bit immediate for add, and sub instructions. * am33.igen: Add remaining non-DSP instructions. end-sanitize-am33 | |||||
1998-07-09 | * am33.igen: Add remaining non-DSP instructions. | Jeff Law | 2 | -20/+690 | |
Lots of work still remains. PSW handing is probably broken badly and the mul/mac classes of instructions are probably not handled correctly. | |||||
1998-07-09 | * am33.igen (translate_rreg): New function. Use it as appropriate. | Jeff Law | 2 | -2335/+374 | |
1998-07-08 | * am33.igen: More am33 instructions. Fix "div". | Jeff Law | 2 | -88/+1626 | |
1998-07-08 | Add a printf fmt style version of sim_events_schedule. | Andrew Cagney | 1 | -0/+15 | |
This allows the caller to specify extra trace information that is only evaluated when tracing is enabled. | |||||
1998-07-06 | * mn10300.igen: Add am33 support. | Jeff Law | 2 | -446/+1365 | |
1998-07-06 | * Makefile.in: Use multi-sim to support both a mn10300 and am33 | Jeff Law | 2 | -1/+4 | |
simulator. | |||||
1998-07-06 | * sim-bits.h (EXTEND24): Define. | Jeff Law | 2 | -0/+6 | |
1998-07-06 | * am33.igen: Add many more am33 instructions. | Jeff Law | 2 | -84/+1933 | |
1998-07-03 | * cgen-sim.h (CPU_SCACHE): Make size unsigned. | Doug Evans | 1 | -0/+8 | |
(CPU_SCACHE_HASH_MASK): New macro. (SCACHE_HASH_PC): Rewrite. * genmloop.sh (engine_resume_{full,fast}): Move some of hash computation out of main loop. | |||||
1998-07-02 | Add a test case for PR16213. | James Lemke | 1 | -1/+6 | |
1998-07-02 | * Makefile.in: cgen_maint -> CGEN_MAINT. | Doug Evans | 4 | -396/+762 | |
* configure.in: AC_SUBST cgen,cgendir. No longer look for guile. * configure: Regenerate. * arch.c,arch.h,cpuall.h: Regenerate. * cpu.c,cpu.h,decode.c,decode.h,extract.c,model.c: Regenerate. * sem-switch.c,sem.c: Regenerate. * cpux.c,cpux.h,decodex.c,decodex.h,modelx.c,readx.c: Regenerate. * semx.c: Regenerate. * mloopx.in (icount): Moved here from genmloop.sh. | |||||
1998-07-01 | * Make-common.in (SCHEME,SCHEMEFLAGS): Delete. | Doug Evans | 3 | -70/+66 | |
(CGENDIR,CGEN): New variables. (CGEN_VERBOSE): Renamed to CGENFLAGS. (cgen-arch,cgen-cpu,cgen-decode): Update. (CGEN_CPU_WRITE): New variable. (CGEN_CPU_SEMSW): -W -> -X. (CGEN_FLAGS_TO_PASS): Delete SCHEME. Add CGEN,CGENFLAGS. * cgen.sh: Delete args scheme,schemeflags. New arg cgen. * cgen-sim.h (RECORD_IADDR): Delete. * cgen-types.h (HOSTINT,HOSTUINT,HOSTPTR): New types. * genmloop.sh (engine_resume_{full,fast}): Delete icount. | |||||
1998-07-01 | Tweak. | Jeff Law | 1 | -1/+14 | |
1998-07-01 | * am33.igen: New file with some am33 support. | Jeff Law | 3 | -1/+2344 | |
Checking in work-to-date. | |||||
1998-07-01 | * mn10300_sim.h (FETCH24): Define. | Jeff Law | 1 | -0/+7 | |
* mn10300_sim.h: Add defines for some registers found on the AM33. | |||||
1998-07-01 | * sim/m32r/hw-trap.ms: New testcase. | Doug Evans | 3 | -1/+36 | |
1998-07-01 | * sim/sky/vureloc{.brn,-main.c,.dvpasm}: New files. | Doug Evans | 1 | -0/+6 | |
1998-06-30 | * mn10300_sim.h: Include bfd.h | Jeff Law | 3 | -10/+57 | |
(struct state): Add more room for processor specific registers. start-sanitize-am33 (REG_E0): Define. end-sanitize-am33 | |||||
1998-06-29 | * interp.c (OPTION_BRANCH_BUG_4011): Add. | Gavin Romig-Koch | 2 | -2/+66 | |
(mips_option_handler): Handle OPTION_BRANCH_BUG_4011. (mips_options): Define the option. * mips.igen (check_4011_branch_bug): New. (mark_4011_branch_bug): New. (all branch insn): Call mark_branch_bug, and check_branch_bug. * sim-main.h (branchbug4011_option, branchbug4011_last_target, branchbug4011_last_cia, BRANCHBUG4011_OPTION, BRANCHBUG4011_LAST_TARGET, BRANCHBUG4011_LAST_CIA, check_branch_bug, mark_branch_bug): Define. | |||||
1998-06-29 | * mips.igen (check_mf_hilo): Correct check. | Gavin Romig-Koch | 2 | -104/+52 | |
1998-06-26 | Do not try to include sys/mount.h anymore | Michael Meissner | 2 | -1/+21 | |
1998-06-25 | * sky-pke.c (pke_issue): use default trace file name if the | Patrick Macdonald | 1 | -2/+14 | |
--log-file option not used | |||||
1998-06-25 | Thu Jun 25 10:12:03 1998 Joyce Janczyn <janczyn@cygnus.com> | Joyce Janczyn | 1 | -0/+12 | |
* dv-mn103tim.c: Include sim-assert.h * dv-mn103ser.c (do_polling_event): Check for incoming data on serial line and schedule next polling event. (read_status_reg): schedule events to check for incoming data on serial line and issue interrupt if necessary. | |||||
1998-06-25 | * Bringing over SKY PKE disassembler feature from sky branch. | Frank Ch. Eigler | 2 | -42/+394 | |
1998-06-25 | * Bringing sky pke disasm from sky branch. | Frank Ch. Eigler | 1 | -1/+5 | |
1998-06-24 | * sim/sky/t-int.c, sim/sky/t-int-handler.c: | James Lemke | 1 | -0/+5 | |
Testcase errors: two in the former file, one in the latter. | |||||
1998-06-24 | Updated sim/sky/t-dma.c: It missed check-in earlier today. | James Lemke | 1 | -0/+4 | |
1998-06-24 | Updated sim/sky/t-dma.{brn|dmaexpect} because a warning msg being checked | James Lemke | 1 | -0/+18 | |
for, contains an address that differs between -mhard-float and -msoft-float. | |||||
1998-06-23 | configure.in: Add -lXext to mips_extra_libs | Jillian Ye | 1 | -1/+1 | |
1998-06-22 | * sky-dma.h, sky-gpuif.[c|h], sky-gs.h, sky-pke.[c|h], | Patrick Macdonald | 2 | -3/+3 | |
sky-vu.h: use _IOLBF on debug files, _IOFBF on trace files * sky-gdb.[c|h] (sky_open_file()): add buffer mode to parameter list | |||||
1998-06-19 | Remove the directory, all sky sim testcases are now in sim/sky/ | Jillian Ye | 223 | -805766/+0 | |
1998-06-19 | Fri Jun 19 11:59:26 1998 Joyce Janczyn <janczyn@cygnus.com> | Joyce Janczyn | 2 | -1/+6 | |
* interp.c (board): Rename am32 to stdeval1 as this is the name consistently used to refer to the mn1030002 board. | |||||
1998-06-18 | Thu June 18 14:37:14 1998 Joyce Janczyn <janczyn@cygnus.com> | Joyce Janczyn | 2 | -3/+19 | |
* interp.c (sim_open): Fix typo in address of EXTMD register (0x34000280, not 0x3400280). | |||||
1998-06-18 | * Adapt to changed R5900 SQC2 opcode. | Frank Ch. Eigler | 1 | -19/+46 | |
Thu Jun 18 17:48:01 1998 Frank Ch. Eigler <fche@cygnus.com> * mips.igen (SDC2): Removed R5900 alternative. * r5900.igen (SQC2): Updated bit pattern to match changed R5900 specs. |