aboutsummaryrefslogtreecommitdiff
path: root/sim/igen/igen.c
AgeCommit message (Collapse)AuthorFilesLines
2002-11-222002-11-21 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-229/+256
* filter.c: Re-indent. * filter.h, filter_host.h, gen-engine.c, gen-engine.h: Ditto. * gen-icache.c, gen-icache.h, gen-idecode.c: Ditto. * gen-idecode.h, gen-itable.c, gen-itable.h: Ditto. * gen-model.c, gen-model.h, gen-semantics.c: Ditto. * gen-semantics.h, gen-support.c, gen-support.h: Ditto. * gen.c, gen.h, igen.c, igen.h, ld-cache.c, ld-cache.h: Ditto. * ld-decode.c, ld-decode.h, ld-insn.c, ld-insn.h, lf.c: Ditto. * lf.h, misc.c, misc.h, table.c, table.h: Ditto.
2002-11-222002-11-21 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-19/+22
* Makefile.in: Update copyright. IGEN contributed to the FSF. * filter.c, filter.h, filter_host.c, filter_host.h: Ditto. * gen-engine.c, gen-engine.h, gen-icache.c, gen-icache.h: Ditto. * gen-idecode.c, gen-idecode.h, gen-itable.c: Ditto. * gen-itable.h, gen-model.c, gen-model.h, gen-semantics.c: Ditto. * gen-semantics.h, gen-support.c, gen-support.h, gen.c: Ditto. * gen.h, igen.c, igen.h, ld-cache.c, ld-cache.h: Ditto. * ld-decode.c, ld-decode.h, ld-insn.c, ld-insn.h, lf.c: Ditto. * lf.h, misc.c, misc.h, table.c, table.h: Ditto.
2002-06-17* gen.c (gen_entry_expand_opcode): Initialize ``value'' to -1 andAndrew Cagney1-0/+2
``t'' to NULL. * igen.c (main): Add default case to switch. * gen-icache.c (print_icache_extraction): Ditto.
2002-05-01[ common/ChangeLog ]Chris Demetriou1-4/+4
2002-05-01 Chris Demetriou <cgd@broadcom.com> * callback.c: Use 'deprecated' rather than 'depreciated.' [ igen/ChangeLog ] 2002-05-01 Chris Demetriou <cgd@broadcom.com> * igen.c: Use 'deprecated' rather than 'depreciated.' [ mips/ChangeLog ] 2002-05-01 Chris Demetriou <cgd@broadcom.com> * interp.c: Use 'deprecated' rather than 'depreciated.' * sim-main.h: Likewise.
2002-03-082002-03-07 Chris Demetriou <cgd@broadcom.com>Chris Demetriou1-0/+11
* igen.c (print_itrace_format): Add support for a new "%#lx" format.
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+1621
1999-04-16Initial creation of sourceware repositoryStan Shebs1-1615/+0
1998-04-14Broke parsing of !<val>!<val> when adding support for =<field>. Fix.Andrew Cagney1-7/+29
Add support for the -S<suffix> option.
1998-04-14Add support for instruction word conditionals of the form `XXX!YYY'Andrew Cagney1-7/+22
and XXX=YYY'. See mn10300 for examples.
1998-04-04Cleanup INLINE support for simulators using common framework.Andrew Cagney1-64/+86
Make IGEN responsible for co-ordinating inlining of generated files. By default, aclocal.m4 disabled all inlining.
1998-04-03Don't bother generating trace prefix string when not tracing.Andrew Cagney1-99/+92
1998-01-31igen: Fix SMP simulator generator support.Andrew Cagney1-30/+103
Use the bfd-processor name in the sim-engine switch. Add nr_cpus argument to sim_engine_run. tic80, v850, d30v, mips, common: Update mips: Fill in bfd-processor field of model records so that they match ../bfd/archures.
1997-10-27Add include-file support to igen.Andrew Cagney1-133/+168
1997-10-14Output line-ref to original igen source file when generating traceAndrew Cagney1-12/+25
statements. Define NIA macro (dependant on gen-delayed-branch). Verify opening/closing quote in input assembler strings.
1997-10-09Add -Wnodiscard option so that warning about discarded instructionsAndrew Cagney1-4/+11
can be suppressed. Allow ``<insn-spec> { <nmemonic> | <model> }'' in instruction file.
1997-09-19Correctly locate `_' in generated names.Andrew Cagney1-1/+1
1997-09-19Change semantic function name to semantic_<INSN>_<FMT> instead ofAndrew Cagney1-3/+3
semantic_<FMT>_<INSN>.
1997-09-15 * igen.c (gen_run_c): Handle non-multi-sim case.Andrew Cagney1-22/+34
1997-09-15Update to reflect change to sim/common/aclocal.m4 (allow sim/commonAndrew Cagney1-1/+1
directory to specify its own unqiue config.h file).
1997-09-08Add multi-sim support to simulator.Andrew Cagney1-484/+1032
1997-05-29Add a simple dissasembler to igenAndrew Cagney1-38/+254
1997-05-07o Clean-up tic80 fp tracingAndrew Cagney1-3/+3
o Fill in more tic80 insns
1997-05-06Add semantic tracing to the tic80Michael Meissner1-6/+5
1997-05-06Fix typo; pass trace_line request as arg; pass common stuff in static structMichael Meissner1-5/+8
1997-05-06Enable --trace-linenum supportMichael Meissner1-14/+13
1997-04-23More Tic80 instructions.Andrew Cagney1-0/+1
1997-04-22TIc80 simulator checkpoint - runs 3 instructions - trap, addu, br.a.Andrew Cagney1-6/+12
1997-04-17 * igen.c (print_itrace): Use TRACE_FOO_P and trace_printf.David Edelsohn1-0/+651