* gx prototype: simulator I/O bug fix
[deliverable/binutils-gdb.git] / sim / m32r-gx / ChangeLog
1 1998-12-05 Frank Ch. Eigler <fche@elastic.org>
2
3 * gx-translate.c (m32r_emit_short_insn): Correct ABI result
4 handling for TRAP insn.
5
6 1998-12-01 Frank Ch. Eigler <fche@elastic.org>
7
8 * Makefile.in (SIM_OBJS): Don't build sim-core.o.
9 * configure.in: Added --enable-sim-inline support.
10 Look for "getenv()" function.
11 * configure: Rebuilt.
12 * config.in: Rebuilt.
13 * gx-translate.c: Include "sim-inline.c" for sim-core inlining.
14 (m32r_gx_{load,store}*): Update signature.
15 (tgx_emit_pre_function): Emit new "tgx_info" struct, update
16 callback function signatures.
17 (m32r_emit_*_insn): Use new callback signatures. For all short
18 branches in optimized mode, emit direct "goto gx_label_NNNN".
19 (tgx_optimize_test): If the GX_OPTIMIZE environment variable is
20 set, allow its integer value to override the optimization heuristic.
21 * m32r-sim.h: New empty placeholder file.
22 * sim-main.c: New empty placeholder file.
23 * sim-if.c (sim_create_inferior): Use NULL instead of &abort
24 for unimplemented register fondling functions.
25 * sim-main.h: Add multiple inclusion guard. Update callback
26 function signatures.
27 (tgx_info): New struct for collecting gx block invocation
28 arguments.
29
30 1998-11-13 Frank Ch. Eigler <fche@elastic.org>
31
32 * (*): New files: snapshot of gx simulator prototype.
This page took 0.030245 seconds and 4 git commands to generate.