]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/msp430/ChangeLog
sim: cr16: drop global callback state
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
6e4f085c
MF
12015-11-14 Mike Frysinger <vapier@gentoo.org>
2
3 * interp.c (sim_close): Rename to ...
4 (msp430_sim_close): ... this. Delete call to sim_state_free.
5 * sim-main.h (msp430_sim_close): Declare.
6 (SIM_CLOSE_HOOK): Define.
7
fa8f87e5
MF
82015-06-24 Mike Frysinger <vapier@gentoo.org>
9
10 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
11 (trace_reg_get): Likewise.
12
8d0978fb
MF
132015-06-23 Mike Frysinger <vapier@gentoo.org>
14
15 * configure: Regenerate.
16
7d5c6c43
MF
172015-06-17 Mike Frysinger <vapier@gentoo.org>
18
19 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
20 with sim_syscall.
21
61a0c964
MF
222015-06-17 Mike Frysinger <vapier@gentoo.org>
23
24 * msp430-sim.c: Include sim-syscall.h.
25 (syscall_read_mem, syscall_write_mem): Delete.
26 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
27 to sim_syscall_read_mem/sim_syscall_write_mem.
28
a3487082
MF
292015-06-12 Mike Frysinger <vapier@gentoo.org>
30
31 * configure: Regenerate.
32
306f4178
MF
332015-06-12 Mike Frysinger <vapier@gentoo.org>
34
35 * configure: Regenerate.
36
5b064994
MF
372015-06-12 Mike Frysinger <vapier@gentoo.org>
38
39 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
40 with TRACE_VPU.
41 (trace_reg_get): Likewise.
42 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
43 (put_op): Likewise.
44 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
45 (do_flags): Likewise.
46 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
47 TRACE_SYSCALL.
48 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
49 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
50
c1d8560e
MF
512015-06-11 Mike Frysinger <vapier@gentoo.org>
52
53 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
54 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
55 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
56
20bca71d
MF
572015-04-18 Mike Frysinger <vapier@gentoo.org>
58
59 * sim-main.h (SIM_CPU): Delete.
60
7e83aa92
MF
612015-04-18 Mike Frysinger <vapier@gentoo.org>
62
63 * sim-main.h (sim_cia): Delete.
64
034685f9
MF
652015-04-17 Mike Frysinger <vapier@gentoo.org>
66
67 * sim-main.h (CIA_GET, CIA_SET): Delete.
68
78e9aa70
MF
692015-04-15 Mike Frysinger <vapier@gentoo.org>
70
71 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
72 * sim-main.h (STATE_CPU): Delete.
73
bf12d44e
MF
742015-04-13 Mike Frysinger <vapier@gentoo.org>
75
76 * configure: Regenerate.
77
122bbfb5
MF
782015-04-06 Mike Frysinger <vapier@gentoo.org>
79
80 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
81
1a8faa2a
MF
822015-04-01 Mike Frysinger <vapier@gentoo.org>
83
84 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
85
aadc9410
MF
862015-03-31 Mike Frysinger <vapier@gentoo.org>
87
88 * config.in, configure: Regenerate.
89
80fc77e6
MF
902015-03-23 Mike Frysinger <vapier@gentoo.org>
91
92 * sim-main.h: Delete run-sim.h include.
93
ae7d0cac
MF
942015-03-16 Mike Frysinger <vapier@gentoo.org>
95
96 * config.in, configure: Regenerate.
97
c1e768db
MF
982015-03-14 Mike Frysinger <vapier@gentoo.org>
99
100 * aclocal.m4, configure: Regenerate.
101 * configure.ac: Call the common inline & warning macros.
102 * msp430-sim.c: Include unistd.h & trace.h.
103 * trace.c: Include trace.h.
104 (load_file_and_line): Move FILE* decl to top of scope.
105 * trace.h (msp430_get_current_source_location): Adjust prototype to
106 match the function definition.
107
465fb143
MF
1082015-03-14 Mike Frysinger <vapier@gentoo.org>
109
110 * Makefile.in (SIM_RUN_OBJS): Delete.
111
10d602c7
NC
1122015-02-24 Nick Clifton <nickc@redhat.com>
113
114 * msp430-sim.c (sim_open): Allocate memory regions matching those
115 declared in the libgloss/msp430 linker scripts.
116 Allow sim_load_file to fail.
117 (get_op): Test the correct address bit when checking for out of
118 range addresses.
119 Include the address in the error message when an illegal access to
120 the hardware multiplier is detected.
121 (put_op): Test the correct address bit when checking for out of
122 range addresses.
123
2974be62
AM
1242014-08-19 Alan Modra <amodra@gmail.com>
125
126 * configure: Regenerate.
127
180eb063
NC
1282014-08-19 Nick Clifton <nickc@redhat.com>
129
130 * msp430-sim.c: Move static hardware multiply support variables
131 from here...
132 * msp430-sim.h (msp430_cpu_state): ... into here ...
133 * msp430-sim.c (get_op, put_op): ... and update references to use
134 the msp430_cpu_state structure.
135
faa743bb
RM
1362014-08-15 Roland McGrath <mcgrathr@google.com>
137
138 * configure: Regenerate.
139 * config.in: Regenerate.
140
aef392c4
NC
1412014-06-03 Nick Clifton <nickc@redhat.com>
142
143 * msp430-sim.c (get_op): Handle reads of low result register when
144 in MAC mode.
145 (put_op): Copy MAC result into result words.
146 Handle writes to the low result register.
147
a7da346e
DD
1482014-05-12 DJ Delorie <dj@redhat.com>
149
150 * msp43-sim.c (sign_ext): Change to "long long" to support
151 sign-extending 32-bit values.
152
8969934d
NC
1532014-05-08 Nick Clifton <nickc@redhat.com>
154
155 * msp430-sim.c (sim_open): Do not allocate memory over the
156 hardware multiply registers.
157 (get_op): Add support for reads from the hardware multiply
158 registers.
159 (put_op): Add support for writes to the hardware multiply
160 registers.
161 (msp430_step_once): Add support for the RETI instruction used by
162 the CPUX architecture.
163
7b0278dc
MF
1642014-03-10 Mike Frysinger <vapier@gentoo.org>
165
166 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
167 bfd_get_start_address when abfd is not NULL and new_pc is zero.
168
a3271a3e
MF
1692014-03-10 Mike Frysinger <vapier@gentoo.org>
170
171 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
172 (msp430_step_once): Cast fprintf to fprintf_ftype.
173
bf3d9781
AM
1742013-09-23 Alan Modra <amodra@gmail.com>
175
176 * aclocal.m4, configure: Regenerate.
177
3346cfda
NC
1782013-06-21 Nick Clifton <nickc@redhat.com>
179
180 * Makefile.in: New.
181 * aclocal.m4: Generate.
182 * config.in: Generate.
183 * configure.ac: New.
184 * configure: Generate.
185 * msp430-sim.c: New.
186 * msp430-sim.h: New.
187 * sim-main.h: New.
188 * trace.c: New.
189 * trace.h: New.