Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1997-11-04 | * gen-idecode.c (print_jump_until_stop_body): Use `#if 0' instead of | Brendan Kehoe | 1 | -0/+5 | |
`#ifdef 0' around this. | |||||
1997-11-04 | do not assume NULL is an integer constant | Michael Meissner | 1 | -0/+5 | |
1997-10-29 | common/sim-bits.h: Document ROTn macro. | Andrew Cagney | 1 | -0/+4 | |
igen/{igen.c,ld-insns.h}: Document mnemonic string formats. mips/Makefile.in: Add dependencies for files included by mips.igen mips/vr5400.igen: checkpoint vr5400 instructions. | |||||
1997-10-28 | Add support for 16 byte quantities to sim-endian macro H2T. | Andrew Cagney | 2 | -27/+78 | |
Add model-filter field to option, include, model anf function igen records | |||||
1997-10-27 | Add include-file support to igen. | Andrew Cagney | 5 | -417/+1348 | |
1997-10-16 | * gen-semantics.c (print_semantic_body): Use CIA not cia.ip. Escape | Andrew Cagney | 1 | -0/+6 | |
newlines at end of generated call to sim_engine_abort. | |||||
1997-10-14 | Output line-ref to original igen source file when generating trace | Andrew Cagney | 3 | -15/+54 | |
statements. Define NIA macro (dependant on gen-delayed-branch). Verify opening/closing quote in input assembler strings. | |||||
1997-10-09 | Add -Wnodiscard option so that warning about discarded instructions | Andrew Cagney | 4 | -928/+1555 | |
can be suppressed. Allow ``<insn-spec> { <nmemonic> | <model> }'' in instruction file. | |||||
1997-09-23 | * configure.in: i386-windows is a cross, so don't expect | Felix Lee | 1 | -1/+1 | |
libiberty to be there. * configure: updated. | |||||
1997-09-19 | Correctly locate `_' in generated names. | Andrew Cagney | 1 | -1/+1 | |
1997-09-19 | Change semantic function name to semantic_<INSN>_<FMT> instead of | Andrew Cagney | 2 | -3/+8 | |
semantic_<FMT>_<INSN>. | |||||
1997-09-16 | Differentiate between a non-zero string and a constant zero field. | Andrew Cagney | 1 | -0/+5 | |
1997-09-15 | * igen.c (gen_run_c): Handle non-multi-sim case. | Andrew Cagney | 2 | -22/+36 | |
1997-09-15 | Update to reflect change to sim/common/aclocal.m4 (allow sim/common | Andrew Cagney | 2 | -1/+6 | |
directory to specify its own unqiue config.h file). | |||||
1997-09-12 | Generate instruction profile call with each instruction. | Andrew Cagney | 1 | -0/+6 | |
1997-09-10 | (gen_itable_h): Output an enum defining the max size of the itable | Andrew Cagney | 1 | -0/+7 | |
string members. | |||||
1997-09-08 | Add multi-sim support to simulator. | Andrew Cagney | 6 | -799/+3243 | |
1997-09-01 | Passify cross compilation and GCC -Wall | Andrew Cagney | 3 | -4/+25 | |
1997-06-06 | Clean up formatting of instruction traces. | Andrew Cagney | 1 | -0/+33 | |
1997-05-29 | Add a simple dissasembler to igen | Andrew Cagney | 4 | -38/+740 | |
1997-05-27 | Extend xor-endian and per-cpu support in core module. | Andrew Cagney | 2 | -0/+148 | |
Allow negated test when watching value within core. | |||||
1997-05-23 | Preliminary suport for xor-endian suport in core module. | Andrew Cagney | 1 | -1/+1 | |
1997-05-23 | Incorrect test for zero-r0 code gen. | Andrew Cagney | 2 | -2/+12 | |
1997-05-16 | o Make tic80 insn file more `cache ready' | Andrew Cagney | 2 | -0/+16 | |
o Have igen always zero r0 instead of constantly checking if the designated register is r0. | |||||
1997-05-07 | o Clean-up tic80 fp tracing | Andrew Cagney | 2 | -3/+14 | |
o Fill in more tic80 insns | |||||
1997-05-06 | Add semantic tracing to the tic80 | Michael Meissner | 1 | -6/+5 | |
1997-05-06 | Fix typo; pass trace_line request as arg; pass common stuff in static struct | Michael Meissner | 1 | -5/+8 | |
1997-05-06 | Enable --trace-linenum support | Michael Meissner | 2 | -14/+18 | |
1997-05-05 | Fix problems -Wall found | Michael Meissner | 3 | -13/+45 | |
1997-04-30 | Tidy code gen. | Andrew Cagney | 2 | -2/+20 | |
1997-04-24 | Enable more instructions. | Andrew Cagney | 2 | -24/+74 | |
1997-04-23 | More Tic80 instructions. | Andrew Cagney | 2 | -0/+5 | |
1997-04-22 | TIc80 simulator checkpoint - runs 3 instructions - trap, addu, br.a. | Andrew Cagney | 5 | -37/+546 | |
1997-04-17 | * igen.c (print_itrace): Use TRACE_FOO_P and trace_printf. | David Edelsohn | 2 | -0/+655 | |
1997-04-15 | * Makefile.in (INSTALL): Set to @INSTALL@. | Ian Lance Taylor | 1 | -0/+9 | |
(INSTALL_XFORM, INSTALL_XFORM1): Remove. | |||||
1997-04-03 | * gen-support.c (gen_support_c): sim-state.h renamed to sim-main.h. | David Edelsohn | 1 | -0/+41 | |
* gen-idecode.c (gen_idecode_c): Likewise. * igen.c (gen_semantics_c): Likewise. | |||||
1997-03-17 | Correctly validate 64bit instructions | Andrew Cagney | 2 | -4/+1364 | |
1997-03-17 | * configure: Re-generate. | Andrew Cagney | 1 | -0/+21 | |
* 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 | * 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-07 | Loose the bugs file. | Andrew Cagney | 1 | -0/+2 | |
1997-02-21 | The remainder of igen taken from the PowerPC simulator directory. | Andrew Cagney | 3 | -0/+632 | |
1997-02-21 | Instruction decode generator taken from the PowerPC simulator | Andrew Cagney | 21 | -0/+2009 | |
and being made more generic. |