]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/msp430/ChangeLog
sim: drop common/cconfig.h in favor of a single config.h
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
936df756
MF
12016-01-09 Mike Frysinger <vapier@gentoo.org>
2
3 * config.in, configure: Regenerate.
4
2e3d4f4d
MF
52016-01-06 Mike Frysinger <vapier@gentoo.org>
6
7 * msp430-sim.c (sim_open): Mark argv const.
8 (sim_create_inferior): Mark argv and env const.
9
402cf053
MF
102016-01-05 Mike Frysinger <vapier@gentoo.org>
11
12 * msp430-sim.c (loader_write_mem): Delete.
13 (lookup_symbol): Return -1 when abfd is NULL.
14 (sim_open): Delete prog_bfd variable. Delete call to sim_load_file.
15 Delete prog_bfd check.
16
70d39448
MF
172016-01-05 Mike Frysinger <vapier@gentoo.org>
18
19 * Makefile.in (SIM_OBJS): Delete trace.o.
20 * msp430-sim.c: Delete dis-asm.h and trace.h includes.
21 (sim_open): Delete msp430_trace_init call.
22 (msp430_dis_read): Delete function.
23 (msp430_step_once): Replace disassembly logic with a call
24 to TRACE_DISASM.
25 * trace.c, trace.h: Delete files.
26
9bbf6f91
MF
272016-01-04 Mike Frysinger <vapier@gentoo.org>
28
29 * configure: Regenerate.
30
0cb8d851
MF
312016-01-03 Mike Frysinger <vapier@gentoo.org>
32
33 * config.in, configure: Regenerate.
34
1ac72f06
MF
352016-01-02 Mike Frysinger <vapier@gentoo.org>
36
37 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
38 LITTLE.
39 * configure: Regenerate.
40
5d015275
MF
412015-12-27 Mike Frysinger <vapier@gentoo.org>
42
43 * msp430-sim.c (sim_dis_read): Change private_data to application_data.
44 (msp430_step_once): Likewise.
45
5e744ef8
MF
462015-12-27 Mike Frysinger <vapier@gentoo.org>
47
48 * Makefile.in (SIM_OBJS): Delete sim-hload.o.
49
1b393626
MF
502015-12-26 Mike Frysinger <vapier@gentoo.org>
51
52 * config.in, configure: Regenerate.
53
1d19cae7
DV
542015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
55
56 * msp430-sim.c (get_op, put_op): Fix left shift of negative value.
57
f7584f05
NC
582015-12-07 Nick Clifton <nickc@redhat.com>
59
60 * msp430-sim.c (sim_open): Check for needed memory at address
61 0x500 not 0x200.
62 (get_op): Add support for F5 hardware multiply addresses.
63 (put_op): Likewise.
64
797eee42
MF
652015-11-15 Mike Frysinger <vapier@gentoo.org>
66
67 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
68 sim-stop.o.
69
6e4f085c
MF
702015-11-14 Mike Frysinger <vapier@gentoo.org>
71
72 * interp.c (sim_close): Rename to ...
73 (msp430_sim_close): ... this. Delete call to sim_state_free.
74 * sim-main.h (msp430_sim_close): Declare.
75 (SIM_CLOSE_HOOK): Define.
76
fa8f87e5
MF
772015-06-24 Mike Frysinger <vapier@gentoo.org>
78
79 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
80 (trace_reg_get): Likewise.
81
8d0978fb
MF
822015-06-23 Mike Frysinger <vapier@gentoo.org>
83
84 * configure: Regenerate.
85
7d5c6c43
MF
862015-06-17 Mike Frysinger <vapier@gentoo.org>
87
88 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
89 with sim_syscall.
90
61a0c964
MF
912015-06-17 Mike Frysinger <vapier@gentoo.org>
92
93 * msp430-sim.c: Include sim-syscall.h.
94 (syscall_read_mem, syscall_write_mem): Delete.
95 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
96 to sim_syscall_read_mem/sim_syscall_write_mem.
97
a3487082
MF
982015-06-12 Mike Frysinger <vapier@gentoo.org>
99
100 * configure: Regenerate.
101
306f4178
MF
1022015-06-12 Mike Frysinger <vapier@gentoo.org>
103
104 * configure: Regenerate.
105
5b064994
MF
1062015-06-12 Mike Frysinger <vapier@gentoo.org>
107
108 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
109 with TRACE_VPU.
110 (trace_reg_get): Likewise.
111 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
112 (put_op): Likewise.
113 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
114 (do_flags): Likewise.
115 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
116 TRACE_SYSCALL.
117 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
118 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
119
c1d8560e
MF
1202015-06-11 Mike Frysinger <vapier@gentoo.org>
121
122 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
123 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
124 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
125
20bca71d
MF
1262015-04-18 Mike Frysinger <vapier@gentoo.org>
127
128 * sim-main.h (SIM_CPU): Delete.
129
7e83aa92
MF
1302015-04-18 Mike Frysinger <vapier@gentoo.org>
131
132 * sim-main.h (sim_cia): Delete.
133
034685f9
MF
1342015-04-17 Mike Frysinger <vapier@gentoo.org>
135
136 * sim-main.h (CIA_GET, CIA_SET): Delete.
137
78e9aa70
MF
1382015-04-15 Mike Frysinger <vapier@gentoo.org>
139
140 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
141 * sim-main.h (STATE_CPU): Delete.
142
bf12d44e
MF
1432015-04-13 Mike Frysinger <vapier@gentoo.org>
144
145 * configure: Regenerate.
146
122bbfb5
MF
1472015-04-06 Mike Frysinger <vapier@gentoo.org>
148
149 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
150
1a8faa2a
MF
1512015-04-01 Mike Frysinger <vapier@gentoo.org>
152
153 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
154
aadc9410
MF
1552015-03-31 Mike Frysinger <vapier@gentoo.org>
156
157 * config.in, configure: Regenerate.
158
80fc77e6
MF
1592015-03-23 Mike Frysinger <vapier@gentoo.org>
160
161 * sim-main.h: Delete run-sim.h include.
162
ae7d0cac
MF
1632015-03-16 Mike Frysinger <vapier@gentoo.org>
164
165 * config.in, configure: Regenerate.
166
c1e768db
MF
1672015-03-14 Mike Frysinger <vapier@gentoo.org>
168
169 * aclocal.m4, configure: Regenerate.
170 * configure.ac: Call the common inline & warning macros.
171 * msp430-sim.c: Include unistd.h & trace.h.
172 * trace.c: Include trace.h.
173 (load_file_and_line): Move FILE* decl to top of scope.
174 * trace.h (msp430_get_current_source_location): Adjust prototype to
175 match the function definition.
176
465fb143
MF
1772015-03-14 Mike Frysinger <vapier@gentoo.org>
178
179 * Makefile.in (SIM_RUN_OBJS): Delete.
180
10d602c7
NC
1812015-02-24 Nick Clifton <nickc@redhat.com>
182
183 * msp430-sim.c (sim_open): Allocate memory regions matching those
184 declared in the libgloss/msp430 linker scripts.
185 Allow sim_load_file to fail.
186 (get_op): Test the correct address bit when checking for out of
187 range addresses.
188 Include the address in the error message when an illegal access to
189 the hardware multiplier is detected.
190 (put_op): Test the correct address bit when checking for out of
191 range addresses.
192
2974be62
AM
1932014-08-19 Alan Modra <amodra@gmail.com>
194
195 * configure: Regenerate.
196
180eb063
NC
1972014-08-19 Nick Clifton <nickc@redhat.com>
198
199 * msp430-sim.c: Move static hardware multiply support variables
200 from here...
201 * msp430-sim.h (msp430_cpu_state): ... into here ...
202 * msp430-sim.c (get_op, put_op): ... and update references to use
203 the msp430_cpu_state structure.
204
faa743bb
RM
2052014-08-15 Roland McGrath <mcgrathr@google.com>
206
207 * configure: Regenerate.
208 * config.in: Regenerate.
209
aef392c4
NC
2102014-06-03 Nick Clifton <nickc@redhat.com>
211
212 * msp430-sim.c (get_op): Handle reads of low result register when
213 in MAC mode.
214 (put_op): Copy MAC result into result words.
215 Handle writes to the low result register.
216
a7da346e
DD
2172014-05-12 DJ Delorie <dj@redhat.com>
218
219 * msp43-sim.c (sign_ext): Change to "long long" to support
220 sign-extending 32-bit values.
221
8969934d
NC
2222014-05-08 Nick Clifton <nickc@redhat.com>
223
224 * msp430-sim.c (sim_open): Do not allocate memory over the
225 hardware multiply registers.
226 (get_op): Add support for reads from the hardware multiply
227 registers.
228 (put_op): Add support for writes to the hardware multiply
229 registers.
230 (msp430_step_once): Add support for the RETI instruction used by
231 the CPUX architecture.
232
7b0278dc
MF
2332014-03-10 Mike Frysinger <vapier@gentoo.org>
234
235 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
236 bfd_get_start_address when abfd is not NULL and new_pc is zero.
237
a3271a3e
MF
2382014-03-10 Mike Frysinger <vapier@gentoo.org>
239
240 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
241 (msp430_step_once): Cast fprintf to fprintf_ftype.
242
bf3d9781
AM
2432013-09-23 Alan Modra <amodra@gmail.com>
244
245 * aclocal.m4, configure: Regenerate.
246
3346cfda
NC
2472013-06-21 Nick Clifton <nickc@redhat.com>
248
249 * Makefile.in: New.
250 * aclocal.m4: Generate.
251 * config.in: Generate.
252 * configure.ac: New.
253 * configure: Generate.
254 * msp430-sim.c: New.
255 * msp430-sim.h: New.
256 * sim-main.h: New.
257 * trace.c: New.
258 * trace.h: New.