]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/msp430/ChangeLog
sim: ppc: use common sim-assert setting
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
52d37d2c
MF
12021-06-16 Mike Frysinger <vapier@gentoo.org>
2
3 * configure: Regenerate.
4 * config.in: Removed.
5
bcaa61f7
MF
62021-06-15 Mike Frysinger <vapier@gentoo.org>
7
8 * config.in, configure: Regenerate.
9
82e6d6bf
MF
102021-06-14 Mike Frysinger <vapier@gentoo.org>
11
12 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS.
13 * configure: Regenerate.
14
ba307cdd
MF
152021-06-12 Mike Frysinger <vapier@gentoo.org>
16
17 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT.
18
dba333c1
MF
192021-06-12 Mike Frysinger <vapier@gentoo.org>
20
21 * aclocal.m4, config.in, configure: Regenerate.
22
b15c5d7a
MF
232021-06-12 Mike Frysinger <vapier@gentoo.org>
24
25 * config.in, configure: Regenerate.
26
f4fdd845
MF
272021-05-17 Mike Frysinger <vapier@gentoo.org>
28
29 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete.
30
383861bd
MF
312021-05-17 Mike Frysinger <vapier@gentoo.org>
32
33 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define.
34 (struct sim_state): Delete.
35
6df01ab8
MF
362021-05-16 Mike Frysinger <vapier@gentoo.org>
37
38 * msp430-sim.c: Replace config.h include with defs.h.
39
79633c12
MF
402021-05-16 Mike Frysinger <vapier@gentoo.org>
41
42 * config.in, configure: Regenerate.
43
aa0fca16
MF
442021-05-04 Mike Frysinger <vapier@gentoo.org>
45
46 * configure: Regenerate.
47
fe348617
MF
482021-05-01 Mike Frysinger <vapier@gentoo.org>
49
50 * config.in, configure: Regenerate.
51
bd0918c9
MF
522021-04-26 Mike Frysinger <vapier@gentoo.org>
53
54 * Makefile.in (NL_TARGET): Delete.
55
66d055c7
MF
562021-04-26 Mike Frysinger <vapier@gentoo.org>
57
58 * aclocal.m4, config.in, configure: Regenerate.
59
19f6a43c
TT
602021-04-22 Tom Tromey <tom@tromey.com>
61
62 * configure, config.in: Rebuild.
63
efd82ac7
TT
642021-04-22 Tom Tromey <tom@tromey.com>
65
66 * configure: Rebuild.
67
2662c237
MF
682021-04-21 Mike Frysinger <vapier@gentoo.org>
69
70 * aclocal.m4: Regenerate.
71
1f195bc3
SM
722021-04-21 Simon Marchi <simon.marchi@polymtl.ca>
73
74 * configure: Regenerate.
75
2c2645d7
MF
762021-04-18 Mike Frysinger <vapier@gentoo.org>
77
78 * configure: Regenerate.
79
41e166b4
MF
802021-04-18 Mike Frysinger <vapier@gentoo.org>
81
82 * configure.ac: Delete AC_CHECK_HEADERS call.
83 * config.in, configure: Regenerate.
84
37e9f182
MF
852021-04-18 Mike Frysinger <vapier@gentoo.org>
86
87 * configure: Regenerate.
88
d5a71b11
MF
892021-04-12 Mike Frysinger <vapier@gentoo.org>
90
91 * msp430-sim.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all.
92
c2783492
MF
932021-04-02 Mike Frysinger <vapier@gentoo.org>
94
95 * aclocal.m4, configure: Regenerate.
96
ebe9564b
MF
972021-02-28 Mike Frysinger <vapier@gentoo.org>
98
99 * configure: Regenerate.
100
ed30adf7
MF
1012021-02-28 Mike Frysinger <vapier@gentoo.org>
102
103 * Makefile.in (SIM_EXTRA_LIBDEPS): Delete.
104
f8069d55
MF
1052021-02-27 Mike Frysinger <vapier@gentoo.org>
106
107 * Makefile.in (SIM_EXTRA_ALL): Delete.
108
760b3e8b
MF
1092021-02-21 Mike Frysinger <vapier@gentoo.org>
110
111 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4.
112 * aclocal.m4, configure: Regenerate.
113
136da8cd
MF
1142021-02-13 Mike Frysinger <vapier@gentoo.org>
115
116 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
117 * aclocal.m4, configure: Regenerate.
118
aa09469f
MF
1192021-02-06 Mike Frysinger <vapier@gentoo.org>
120
121 * configure: Regenerate.
122
68ed2854
MF
1232021-01-11 Mike Frysinger <vapier@gentoo.org>
124
125 * config.in, configure: Regenerate.
126
bf470982
MF
1272021-01-09 Mike Frysinger <vapier@gentoo.org>
128
129 * configure: Regenerate.
130
46f900c0
MF
1312021-01-08 Mike Frysinger <vapier@gentoo.org>
132
133 * configure: Regenerate.
134
dfb856ba
MF
1352021-01-04 Mike Frysinger <vapier@gentoo.org>
136
137 * configure: Regenerate.
138
4b48e6d4
JL
1392020-08-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>
140
141 * msp430-sim.c (sim_open): Increase the size of the main memory region
142 to 0xFAC0.
143
e8a387fb
JL
1442020-08-05 Jozef Lawrynowicz <jozef.l@mittosystems.com>
145
146 * msp430-sim.c (put_op): For unsigned multiplication, explicitly cast
147 operands to the unsigned type before multiplying.
148 * msp430-sim.h (struct msp430_cpu_state): Fix types used to store hwmult
149 operands.
150
b7dcc42d
JL
1512020-01-22 Jozef Lawrynowicz <jozef.l@mittosystems.com>
152
153 * msp430-sim.c (msp430_step_once): Ignore the carry flag when executing
154 an RRC instruction, if the ZC bit of the extension word is set.
155
5c887dd5
JB
1562017-09-06 John Baldwin <jhb@FreeBSD.org>
157
158 * configure: Regenerate.
159
3819af13
JL
1602017-08-29 Jozef Lawrynowicz <jozef.l@somniumtech.com>
161
162 * sim/msp430/msp430-sim.c (maybe_perform_syscall): Fix passing of
163 arguments for variadic syscall "open".
164
5357150c
MF
1652016-08-15 Mike Frysinger <vapier@gentoo.org>
166
167 * msp430-sim.c: Delete bfd.h include.
168 (lookup_symbol, msp430_sim_close): Delete.
169 (sim_open): Change lookup_symbol to trace_sym_value.
170 * sim-main.h (struct sim_state): Delete symbol_table and
171 number_of_symbols.
172 (STATE_SYMBOL_TABLE, STATE_NUM_SYMBOLS, msp430_sim_close,
173 SIM_CLOSE_HOOK): Delete.
174
ce39bd38
MF
1752016-01-10 Mike Frysinger <vapier@gentoo.org>
176
177 * config.in, configure: Regenerate.
178
99d8e879
MF
1792016-01-10 Mike Frysinger <vapier@gentoo.org>
180
181 * configure: Regenerate.
182
35656e95
MF
1832016-01-10 Mike Frysinger <vapier@gentoo.org>
184
185 * configure: Regenerate.
186
16f7876d
MF
1872016-01-10 Mike Frysinger <vapier@gentoo.org>
188
189 * configure: Regenerate.
190
e19418e0
MF
1912016-01-10 Mike Frysinger <vapier@gentoo.org>
192
193 * configure: Regenerate.
194
347fe5bb
MF
1952016-01-10 Mike Frysinger <vapier@gentoo.org>
196
197 * configure.ac (SIM_AC_OPTION_INLINE): Delete call.
198 * configure: Regenerate.
199
22be3fbe
MF
2002016-01-10 Mike Frysinger <vapier@gentoo.org>
201
202 * configure: Regenerate.
203
0dc73ef7
MF
2042016-01-10 Mike Frysinger <vapier@gentoo.org>
205
206 * configure: Regenerate.
207
936df756
MF
2082016-01-09 Mike Frysinger <vapier@gentoo.org>
209
210 * config.in, configure: Regenerate.
211
2e3d4f4d
MF
2122016-01-06 Mike Frysinger <vapier@gentoo.org>
213
214 * msp430-sim.c (sim_open): Mark argv const.
215 (sim_create_inferior): Mark argv and env const.
216
402cf053
MF
2172016-01-05 Mike Frysinger <vapier@gentoo.org>
218
219 * msp430-sim.c (loader_write_mem): Delete.
220 (lookup_symbol): Return -1 when abfd is NULL.
221 (sim_open): Delete prog_bfd variable. Delete call to sim_load_file.
222 Delete prog_bfd check.
223
70d39448
MF
2242016-01-05 Mike Frysinger <vapier@gentoo.org>
225
226 * Makefile.in (SIM_OBJS): Delete trace.o.
227 * msp430-sim.c: Delete dis-asm.h and trace.h includes.
228 (sim_open): Delete msp430_trace_init call.
229 (msp430_dis_read): Delete function.
230 (msp430_step_once): Replace disassembly logic with a call
231 to TRACE_DISASM.
232 * trace.c, trace.h: Delete files.
233
9bbf6f91
MF
2342016-01-04 Mike Frysinger <vapier@gentoo.org>
235
236 * configure: Regenerate.
237
0cb8d851
MF
2382016-01-03 Mike Frysinger <vapier@gentoo.org>
239
240 * config.in, configure: Regenerate.
241
1ac72f06
MF
2422016-01-02 Mike Frysinger <vapier@gentoo.org>
243
244 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
245 LITTLE.
246 * configure: Regenerate.
247
5d015275
MF
2482015-12-27 Mike Frysinger <vapier@gentoo.org>
249
250 * msp430-sim.c (sim_dis_read): Change private_data to application_data.
251 (msp430_step_once): Likewise.
252
5e744ef8
MF
2532015-12-27 Mike Frysinger <vapier@gentoo.org>
254
255 * Makefile.in (SIM_OBJS): Delete sim-hload.o.
256
1b393626
MF
2572015-12-26 Mike Frysinger <vapier@gentoo.org>
258
259 * config.in, configure: Regenerate.
260
1d19cae7
DV
2612015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
262
263 * msp430-sim.c (get_op, put_op): Fix left shift of negative value.
264
f7584f05
NC
2652015-12-07 Nick Clifton <nickc@redhat.com>
266
267 * msp430-sim.c (sim_open): Check for needed memory at address
268 0x500 not 0x200.
269 (get_op): Add support for F5 hardware multiply addresses.
270 (put_op): Likewise.
271
797eee42
MF
2722015-11-15 Mike Frysinger <vapier@gentoo.org>
273
274 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
275 sim-stop.o.
276
6e4f085c
MF
2772015-11-14 Mike Frysinger <vapier@gentoo.org>
278
279 * interp.c (sim_close): Rename to ...
280 (msp430_sim_close): ... this. Delete call to sim_state_free.
281 * sim-main.h (msp430_sim_close): Declare.
282 (SIM_CLOSE_HOOK): Define.
283
fa8f87e5
MF
2842015-06-24 Mike Frysinger <vapier@gentoo.org>
285
286 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
287 (trace_reg_get): Likewise.
288
8d0978fb
MF
2892015-06-23 Mike Frysinger <vapier@gentoo.org>
290
291 * configure: Regenerate.
292
7d5c6c43
MF
2932015-06-17 Mike Frysinger <vapier@gentoo.org>
294
295 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
296 with sim_syscall.
297
61a0c964
MF
2982015-06-17 Mike Frysinger <vapier@gentoo.org>
299
300 * msp430-sim.c: Include sim-syscall.h.
301 (syscall_read_mem, syscall_write_mem): Delete.
302 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
303 to sim_syscall_read_mem/sim_syscall_write_mem.
304
a3487082
MF
3052015-06-12 Mike Frysinger <vapier@gentoo.org>
306
307 * configure: Regenerate.
308
306f4178
MF
3092015-06-12 Mike Frysinger <vapier@gentoo.org>
310
311 * configure: Regenerate.
312
5b064994
MF
3132015-06-12 Mike Frysinger <vapier@gentoo.org>
314
315 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
316 with TRACE_VPU.
317 (trace_reg_get): Likewise.
318 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
319 (put_op): Likewise.
320 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
321 (do_flags): Likewise.
322 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
323 TRACE_SYSCALL.
324 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
325 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
326
c1d8560e
MF
3272015-06-11 Mike Frysinger <vapier@gentoo.org>
328
329 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
330 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
331 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
332
20bca71d
MF
3332015-04-18 Mike Frysinger <vapier@gentoo.org>
334
335 * sim-main.h (SIM_CPU): Delete.
336
7e83aa92
MF
3372015-04-18 Mike Frysinger <vapier@gentoo.org>
338
339 * sim-main.h (sim_cia): Delete.
340
034685f9
MF
3412015-04-17 Mike Frysinger <vapier@gentoo.org>
342
343 * sim-main.h (CIA_GET, CIA_SET): Delete.
344
78e9aa70
MF
3452015-04-15 Mike Frysinger <vapier@gentoo.org>
346
347 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
348 * sim-main.h (STATE_CPU): Delete.
349
bf12d44e
MF
3502015-04-13 Mike Frysinger <vapier@gentoo.org>
351
352 * configure: Regenerate.
353
122bbfb5
MF
3542015-04-06 Mike Frysinger <vapier@gentoo.org>
355
356 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
357
1a8faa2a
MF
3582015-04-01 Mike Frysinger <vapier@gentoo.org>
359
360 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
361
aadc9410
MF
3622015-03-31 Mike Frysinger <vapier@gentoo.org>
363
364 * config.in, configure: Regenerate.
365
80fc77e6
MF
3662015-03-23 Mike Frysinger <vapier@gentoo.org>
367
368 * sim-main.h: Delete run-sim.h include.
369
ae7d0cac
MF
3702015-03-16 Mike Frysinger <vapier@gentoo.org>
371
372 * config.in, configure: Regenerate.
373
c1e768db
MF
3742015-03-14 Mike Frysinger <vapier@gentoo.org>
375
376 * aclocal.m4, configure: Regenerate.
377 * configure.ac: Call the common inline & warning macros.
378 * msp430-sim.c: Include unistd.h & trace.h.
379 * trace.c: Include trace.h.
380 (load_file_and_line): Move FILE* decl to top of scope.
381 * trace.h (msp430_get_current_source_location): Adjust prototype to
382 match the function definition.
383
465fb143
MF
3842015-03-14 Mike Frysinger <vapier@gentoo.org>
385
386 * Makefile.in (SIM_RUN_OBJS): Delete.
387
10d602c7
NC
3882015-02-24 Nick Clifton <nickc@redhat.com>
389
390 * msp430-sim.c (sim_open): Allocate memory regions matching those
391 declared in the libgloss/msp430 linker scripts.
392 Allow sim_load_file to fail.
393 (get_op): Test the correct address bit when checking for out of
394 range addresses.
395 Include the address in the error message when an illegal access to
396 the hardware multiplier is detected.
397 (put_op): Test the correct address bit when checking for out of
398 range addresses.
399
2974be62
AM
4002014-08-19 Alan Modra <amodra@gmail.com>
401
402 * configure: Regenerate.
403
180eb063
NC
4042014-08-19 Nick Clifton <nickc@redhat.com>
405
406 * msp430-sim.c: Move static hardware multiply support variables
407 from here...
408 * msp430-sim.h (msp430_cpu_state): ... into here ...
409 * msp430-sim.c (get_op, put_op): ... and update references to use
410 the msp430_cpu_state structure.
411
faa743bb
RM
4122014-08-15 Roland McGrath <mcgrathr@google.com>
413
414 * configure: Regenerate.
415 * config.in: Regenerate.
416
aef392c4
NC
4172014-06-03 Nick Clifton <nickc@redhat.com>
418
419 * msp430-sim.c (get_op): Handle reads of low result register when
420 in MAC mode.
421 (put_op): Copy MAC result into result words.
422 Handle writes to the low result register.
423
a7da346e
DD
4242014-05-12 DJ Delorie <dj@redhat.com>
425
426 * msp43-sim.c (sign_ext): Change to "long long" to support
427 sign-extending 32-bit values.
428
8969934d
NC
4292014-05-08 Nick Clifton <nickc@redhat.com>
430
431 * msp430-sim.c (sim_open): Do not allocate memory over the
432 hardware multiply registers.
433 (get_op): Add support for reads from the hardware multiply
434 registers.
435 (put_op): Add support for writes to the hardware multiply
436 registers.
437 (msp430_step_once): Add support for the RETI instruction used by
438 the CPUX architecture.
439
7b0278dc
MF
4402014-03-10 Mike Frysinger <vapier@gentoo.org>
441
442 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
443 bfd_get_start_address when abfd is not NULL and new_pc is zero.
444
a3271a3e
MF
4452014-03-10 Mike Frysinger <vapier@gentoo.org>
446
447 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
448 (msp430_step_once): Cast fprintf to fprintf_ftype.
449
bf3d9781
AM
4502013-09-23 Alan Modra <amodra@gmail.com>
451
452 * aclocal.m4, configure: Regenerate.
453
3346cfda
NC
4542013-06-21 Nick Clifton <nickc@redhat.com>
455
456 * Makefile.in: New.
457 * aclocal.m4: Generate.
458 * config.in: Generate.
459 * configure.ac: New.
460 * configure: Generate.
461 * msp430-sim.c: New.
462 * msp430-sim.h: New.
463 * sim-main.h: New.
464 * trace.c: New.
465 * trace.h: New.