Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1997-03-24 | The d30v release has a testsuite directory. | Andrew Cagney | 1 | -2/+1 | |
1997-03-24 | Enable testsuite in sim directory. | Andrew Cagney | 3 | -1/+108 | |
1997-03-24 | Growing number of tests for d30v | Andrew Cagney | 34 | -0/+1634 | |
1997-03-21 | * run.c: Include alloca-conf.h. | Jeff Law | 1 | -1/+3 | |
1997-03-21 | * callback.c (os_evprintf_filtered): Fix typo. | Jeff Law | 1 | -0/+4 | |
1997-03-21 | Pass GCC -W... | Andrew Cagney | 4 | -155/+303 | |
1997-03-20 | * simops.c: Fix register extraction for a two "movbu" variants. | Jeff Law | 1 | -30/+75 | |
Somewhat simplify "sub" instructions. Correctly sign extend operands for "mul". Put the correct half of the result in MDR for "mul" and "mulu". Implement remaining instructions. Tweak opcode for "syscall". | |||||
1997-03-18 | * simops.c: Do syscall emulation in "syscall" instruction. Add | Jeff Law | 1 | -0/+7 | |
dummy "trap" instruction. Cleanups for the beta release. | |||||
1997-03-18 | Move SIM_AC_OPTION_ macros out of SIM_AC_COMMON macro - was trashing | Andrew Cagney | 2 | -0/+8 | |
optional arguments. * Regenerate all configure scripts. | |||||
1997-03-18 | * sim-alu.h: Include sim-xcat.h. | Andrew Cagney | 1 | -0/+4 | |
* d30v-insn (do_sat*): Pass all necessary args. | |||||
1997-03-18 | Include new files sim-assert.h sim-xcat.h sim-state.h | Andrew Cagney | 1 | -0/+2 | |
1997-03-18 | New files added during rename/cleanup of engine -> sim_state. | Andrew Cagney | 2 | -0/+112 | |
1997-03-18 | Rename `struct _engine' to new `struct sim_state'. | Andrew Cagney | 2 | -1/+31 | |
1997-03-18 | Fix bugs in d30v sat and mul instructions. | Andrew Cagney | 1 | -0/+4 | |
1997-03-17 | * sim-inline.h: Add definitions for sim-types. | Andrew Cagney | 1 | -0/+6 | |
(ALL_BY_MODULE): New macro, encapsulate full inlining by the module. | |||||
1997-03-17 | remove defunct variable from event struct | Andrew Cagney | 2 | -0/+110 | |
1997-03-17 | Correctly validate 64bit instructions | Andrew Cagney | 2 | -4/+1364 | |
1997-03-17 | Add/use pr_uword64 for SIM_ADDR independent values. | Gavin Romig-Koch | 1 | -0/+6 | |
1997-03-17 | * configure: Re-generate. | Andrew Cagney | 19 | -1620/+1348 | |
* Make-common.in (CSEARCH): Do not include the gdb directory in the search path. * Make-common.in (SIM_ENDIAN, SIM_HOSTENDIAN, SIM_INLINE, SIM_WARNING): Drop, requiring the simulator specific Makefile.in to explicitly incorporate these. * aclocal.m4 (--enable-sim-alignment); New option. Strongly specify the alignment restrictions of the target architecture - without this option all alignment restrictions are accomodated. (--enable-sim-assert): New option. Conditionally compile in assertion statements. (--enable-sim-float): New option. Strongly specify the target's floating point support. (--enable-sim-hardware): New option. Specify the hardware devices included in the simulation. (--enable-sim-packages): New option. Specify the hardware packages included in the simulation. (--enable-sim-regparm): New option. Specify that parameters be passed in registers instead of on the stack. (--enable-sim-reserved-bits): New option. Specify that reserved bits within an instruction are are correctly set. (--enable-sim-smp): New option. Specify the level of SMP support to be included in the simulator. (--enable-sim-stdcall): New option. Specify an alternative function call convention. (--enable-sim-xor-endian): New option. Configure xor-endian support used by some targets to implement bi-endian support. | |||||
1997-03-14 | Update names | Andrew Cagney | 1 | -0/+3 | |
1997-03-14 | Forgot to update *-n.h to sim-n*.h | Andrew Cagney | 1 | -3/+3 | |
1997-03-14 | Add comment to changelog | Michael Meissner | 1 | -1/+2 | |
1997-03-14 | Regenerate simulator configure scripts; Remove d10v traps 1-3, Make 15 the ↵ | Michael Meissner | 15 | -2240/+496 | |
system call trap, keeping 0 temporarily | |||||
1997-03-14 | Add a number of per-simulator options: hostendian, endian, inline, warnings. | Andrew Cagney | 10 | -196/+2379 | |
Rename *-n.h files to be dos compatible | |||||
1997-03-14 | * ld-insn.c (parse_insn_format): Accept '*' as an alternative of | Andrew Cagney | 2 | -0/+1190 | |
`/' in bit fields. `/' denotes a wild bit. | |||||
1997-03-13 | * interp.c (sim_open): New SIM_DESC result. Argument is now | David Edelsohn | 3 | -122/+153 | |
in argv form. (other sim_*): New SIM_DESC argument. | |||||
1997-03-13 | * sim_calls.c (sim_open): New SIM_DESC result. Argument is now | David Edelsohn | 1 | -0/+45 | |
in argv form. (other sim_*): New SIM_DESC argument. | |||||
1997-03-13 | * interp.c (sim_open): New SIM_DESC result. Argument is now | David Edelsohn | 3 | -166/+478 | |
in argv form. (other sim_*): New SIM_DESC argument. | |||||
1997-03-13 | * compile.c (sim_open): New SIM_DESC result. Argument is now in | David Edelsohn | 1 | -0/+13 | |
argv form. (other sim_*): New SIM_DESC argument. | |||||
1997-03-13 | * interf.c (sim_open): New SIM_DESC result. Argument is now in | David Edelsohn | 1 | -0/+13 | |
argv form. (other sim_*): New SIM_DESC argument. | |||||
1997-03-13 | * interp.c: Delete redundant prototypes of sim_foo fns. | David Edelsohn | 1 | -0/+6 | |
(sim_open): New SIM_DESC result. Argument is now in argv form. (other sim_*): New SIM_DESC argument. | |||||
1997-03-13 | * wrapper.c (sim_open): Has result now. | David Edelsohn | 1 | -0/+12 | |
(sim_*): New SIM_DESC argument. | |||||
1997-03-13 | * run.c: #include "libiberty.h". | David Edelsohn | 1 | -0/+8 | |
(main): New locals sd,no_args,sim_argv. Run buildargv on -a option. Pass argv to sim_open, argv[0] is program name. Update call to sim_set_callbacks. Record result of sim_open, pass to other sim_foo routines. | |||||
1997-03-13 | Fix problems in setting the carry bit | Michael Meissner | 2 | -31/+25 | |
1997-03-13 | Fix os_printf_filtered; Flush stdout after calling printf_filtered | Michael Meissner | 3 | -24/+100 | |
1997-03-13 | New directory, devo/sim/testsuite - loose (sanitize) it for the moment. | Andrew Cagney | 1 | -0/+2 | |
1997-03-12 | * simops.c: Fix carry bit computation for "add" instructions. | Jeff Law | 2 | -11/+13 | |
More bugs exposed by new mn10300 compiler optimizations. | |||||
1997-03-12 | * simops.c: Fix typos in bset insns. Fix arguments to store_mem | Jeff Law | 2 | -5/+24 | |
for bset imm8,(d8,an) and bclr imm8,(d8,an). Bugs exposed by new compiler optimizations. | |||||
1997-03-07 | New files: | Andrew Cagney | 4 | -1/+524 | |
sim-io - interface to external IO sim-events - event queue management sim-core - hardware memory model (device support optional but comming soon). | |||||
1997-03-07 | Extend bit and endian operators. | Andrew Cagney | 2 | -0/+177 | |
1997-03-07 | Clean up. | Andrew Cagney | 1 | -0/+48 | |
1997-03-07 | Loose the bugs file. | Andrew Cagney | 1 | -0/+2 | |
1997-03-05 | * simops.c: Fix register references when computing Z and N bits | Jeff Law | 1 | -3/+3 | |
for lsr imm8,dn. Bug exposed by c-torture testing of the mn10300. | |||||
1997-03-03 | * configure.in: Add mn10200 configure lines accidentally | Jeff Law | 1 | -0/+3 | |
removed. * configure: Regenerated. Opps. | |||||
1997-03-03 | Correct d10v sanitization errors. | Jim Wilson | 1 | -7/+1 | |
1997-02-27 | add sim-basics.h sim-config.h sim-inline.c to Things-to-keep | Angela Marie Thomas | 1 | -0/+3 | |
1997-02-26 | Correct the overloaded DOUBLEWORD problem | Gavin Romig-Koch | 1 | -7/+7 | |
1997-02-25 | start-sanitize-r5900 | Dawn Perchik | 1 | -0/+2 | |
* gencode.c: #ifdef out offending code until a permanent fix can be added. Code is causing build errors for non-5900 mips targets. end-sanitize-r5900 | |||||
1997-02-21 | Really checkin the d30v sim directory configure files. | Andrew Cagney | 1 | -1/+10 | |
1997-02-21 | The remainder of igen taken from the PowerPC simulator directory. | Andrew Cagney | 3 | -0/+632 | |