]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/msp430/ChangeLog
sim: delete SIM_AC_COMMON macro
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
3eda63f2
MF
12021-06-20 Mike Frysinger <vapier@gentoo.org>
2
3 * configure.ac (SIM_AC_COMMON): Delete.
4 * aclocal.m4, configure: Regenerate.
5
d73f39ee
MF
62021-06-20 Mike Frysinger <vapier@gentoo.org>
7
8 * aclocal.m4: Regenerate.
9 * configure: Regenerate.
10
b5689863
MF
112021-06-19 Mike Frysinger <vapier@gentoo.org>
12
13 * aclocal.m4: Regenerate.
14 * configure: Regenerate.
15
07490bf8
MF
162021-06-19 Mike Frysinger <vapier@gentoo.org>
17
18 * configure: Regenerate.
19
47ce766a
MF
202021-06-18 Mike Frysinger <vapier@gentoo.org>
21
22 * aclocal.m4, configure: Regenerate.
23
982c3a65
MF
242021-06-18 Mike Frysinger <vapier@gentoo.org>
25
26 * configure: Regenerate.
27
1fef66b0
MF
282021-06-18 Mike Frysinger <vapier@gentoo.org>
29
30 * msp430-sim.c: Include sim-signal.h.
31 * sim-main.h: Delete sim-signal.h include.
32
f9a4d543
MF
332021-06-17 Mike Frysinger <vapier@gentoo.org>
34
35 * configure.ac: Delete SIM_AC_OPTION_ENDIAN call.
36 * msp430-sim.c (sim_open): Set current_target_byte_order.
37 * aclocal.m4, configure: Regenerate.
38
a8a3d907
MF
392021-06-16 Mike Frysinger <vapier@gentoo.org>
40
41 * configure: Regenerate.
42
52d37d2c
MF
432021-06-16 Mike Frysinger <vapier@gentoo.org>
44
45 * configure: Regenerate.
46 * config.in: Removed.
47
bcaa61f7
MF
482021-06-15 Mike Frysinger <vapier@gentoo.org>
49
50 * config.in, configure: Regenerate.
51
82e6d6bf
MF
522021-06-14 Mike Frysinger <vapier@gentoo.org>
53
54 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS.
55 * configure: Regenerate.
56
ba307cdd
MF
572021-06-12 Mike Frysinger <vapier@gentoo.org>
58
59 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT.
60
dba333c1
MF
612021-06-12 Mike Frysinger <vapier@gentoo.org>
62
63 * aclocal.m4, config.in, configure: Regenerate.
64
b15c5d7a
MF
652021-06-12 Mike Frysinger <vapier@gentoo.org>
66
67 * config.in, configure: Regenerate.
68
f4fdd845
MF
692021-05-17 Mike Frysinger <vapier@gentoo.org>
70
71 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete.
72
383861bd
MF
732021-05-17 Mike Frysinger <vapier@gentoo.org>
74
75 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define.
76 (struct sim_state): Delete.
77
6df01ab8
MF
782021-05-16 Mike Frysinger <vapier@gentoo.org>
79
80 * msp430-sim.c: Replace config.h include with defs.h.
81
79633c12
MF
822021-05-16 Mike Frysinger <vapier@gentoo.org>
83
84 * config.in, configure: Regenerate.
85
aa0fca16
MF
862021-05-04 Mike Frysinger <vapier@gentoo.org>
87
88 * configure: Regenerate.
89
fe348617
MF
902021-05-01 Mike Frysinger <vapier@gentoo.org>
91
92 * config.in, configure: Regenerate.
93
bd0918c9
MF
942021-04-26 Mike Frysinger <vapier@gentoo.org>
95
96 * Makefile.in (NL_TARGET): Delete.
97
66d055c7
MF
982021-04-26 Mike Frysinger <vapier@gentoo.org>
99
100 * aclocal.m4, config.in, configure: Regenerate.
101
19f6a43c
TT
1022021-04-22 Tom Tromey <tom@tromey.com>
103
104 * configure, config.in: Rebuild.
105
efd82ac7
TT
1062021-04-22 Tom Tromey <tom@tromey.com>
107
108 * configure: Rebuild.
109
2662c237
MF
1102021-04-21 Mike Frysinger <vapier@gentoo.org>
111
112 * aclocal.m4: Regenerate.
113
1f195bc3
SM
1142021-04-21 Simon Marchi <simon.marchi@polymtl.ca>
115
116 * configure: Regenerate.
117
2c2645d7
MF
1182021-04-18 Mike Frysinger <vapier@gentoo.org>
119
120 * configure: Regenerate.
121
41e166b4
MF
1222021-04-18 Mike Frysinger <vapier@gentoo.org>
123
124 * configure.ac: Delete AC_CHECK_HEADERS call.
125 * config.in, configure: Regenerate.
126
37e9f182
MF
1272021-04-18 Mike Frysinger <vapier@gentoo.org>
128
129 * configure: Regenerate.
130
d5a71b11
MF
1312021-04-12 Mike Frysinger <vapier@gentoo.org>
132
133 * msp430-sim.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all.
134
c2783492
MF
1352021-04-02 Mike Frysinger <vapier@gentoo.org>
136
137 * aclocal.m4, configure: Regenerate.
138
ebe9564b
MF
1392021-02-28 Mike Frysinger <vapier@gentoo.org>
140
141 * configure: Regenerate.
142
ed30adf7
MF
1432021-02-28 Mike Frysinger <vapier@gentoo.org>
144
145 * Makefile.in (SIM_EXTRA_LIBDEPS): Delete.
146
f8069d55
MF
1472021-02-27 Mike Frysinger <vapier@gentoo.org>
148
149 * Makefile.in (SIM_EXTRA_ALL): Delete.
150
760b3e8b
MF
1512021-02-21 Mike Frysinger <vapier@gentoo.org>
152
153 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4.
154 * aclocal.m4, configure: Regenerate.
155
136da8cd
MF
1562021-02-13 Mike Frysinger <vapier@gentoo.org>
157
158 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
159 * aclocal.m4, configure: Regenerate.
160
aa09469f
MF
1612021-02-06 Mike Frysinger <vapier@gentoo.org>
162
163 * configure: Regenerate.
164
68ed2854
MF
1652021-01-11 Mike Frysinger <vapier@gentoo.org>
166
167 * config.in, configure: Regenerate.
168
bf470982
MF
1692021-01-09 Mike Frysinger <vapier@gentoo.org>
170
171 * configure: Regenerate.
172
46f900c0
MF
1732021-01-08 Mike Frysinger <vapier@gentoo.org>
174
175 * configure: Regenerate.
176
dfb856ba
MF
1772021-01-04 Mike Frysinger <vapier@gentoo.org>
178
179 * configure: Regenerate.
180
4b48e6d4
JL
1812020-08-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>
182
183 * msp430-sim.c (sim_open): Increase the size of the main memory region
184 to 0xFAC0.
185
e8a387fb
JL
1862020-08-05 Jozef Lawrynowicz <jozef.l@mittosystems.com>
187
188 * msp430-sim.c (put_op): For unsigned multiplication, explicitly cast
189 operands to the unsigned type before multiplying.
190 * msp430-sim.h (struct msp430_cpu_state): Fix types used to store hwmult
191 operands.
192
b7dcc42d
JL
1932020-01-22 Jozef Lawrynowicz <jozef.l@mittosystems.com>
194
195 * msp430-sim.c (msp430_step_once): Ignore the carry flag when executing
196 an RRC instruction, if the ZC bit of the extension word is set.
197
5c887dd5
JB
1982017-09-06 John Baldwin <jhb@FreeBSD.org>
199
200 * configure: Regenerate.
201
3819af13
JL
2022017-08-29 Jozef Lawrynowicz <jozef.l@somniumtech.com>
203
204 * sim/msp430/msp430-sim.c (maybe_perform_syscall): Fix passing of
205 arguments for variadic syscall "open".
206
5357150c
MF
2072016-08-15 Mike Frysinger <vapier@gentoo.org>
208
209 * msp430-sim.c: Delete bfd.h include.
210 (lookup_symbol, msp430_sim_close): Delete.
211 (sim_open): Change lookup_symbol to trace_sym_value.
212 * sim-main.h (struct sim_state): Delete symbol_table and
213 number_of_symbols.
214 (STATE_SYMBOL_TABLE, STATE_NUM_SYMBOLS, msp430_sim_close,
215 SIM_CLOSE_HOOK): Delete.
216
ce39bd38
MF
2172016-01-10 Mike Frysinger <vapier@gentoo.org>
218
219 * config.in, configure: Regenerate.
220
99d8e879
MF
2212016-01-10 Mike Frysinger <vapier@gentoo.org>
222
223 * configure: Regenerate.
224
35656e95
MF
2252016-01-10 Mike Frysinger <vapier@gentoo.org>
226
227 * configure: Regenerate.
228
16f7876d
MF
2292016-01-10 Mike Frysinger <vapier@gentoo.org>
230
231 * configure: Regenerate.
232
e19418e0
MF
2332016-01-10 Mike Frysinger <vapier@gentoo.org>
234
235 * configure: Regenerate.
236
347fe5bb
MF
2372016-01-10 Mike Frysinger <vapier@gentoo.org>
238
239 * configure.ac (SIM_AC_OPTION_INLINE): Delete call.
240 * configure: Regenerate.
241
22be3fbe
MF
2422016-01-10 Mike Frysinger <vapier@gentoo.org>
243
244 * configure: Regenerate.
245
0dc73ef7
MF
2462016-01-10 Mike Frysinger <vapier@gentoo.org>
247
248 * configure: Regenerate.
249
936df756
MF
2502016-01-09 Mike Frysinger <vapier@gentoo.org>
251
252 * config.in, configure: Regenerate.
253
2e3d4f4d
MF
2542016-01-06 Mike Frysinger <vapier@gentoo.org>
255
256 * msp430-sim.c (sim_open): Mark argv const.
257 (sim_create_inferior): Mark argv and env const.
258
402cf053
MF
2592016-01-05 Mike Frysinger <vapier@gentoo.org>
260
261 * msp430-sim.c (loader_write_mem): Delete.
262 (lookup_symbol): Return -1 when abfd is NULL.
263 (sim_open): Delete prog_bfd variable. Delete call to sim_load_file.
264 Delete prog_bfd check.
265
70d39448
MF
2662016-01-05 Mike Frysinger <vapier@gentoo.org>
267
268 * Makefile.in (SIM_OBJS): Delete trace.o.
269 * msp430-sim.c: Delete dis-asm.h and trace.h includes.
270 (sim_open): Delete msp430_trace_init call.
271 (msp430_dis_read): Delete function.
272 (msp430_step_once): Replace disassembly logic with a call
273 to TRACE_DISASM.
274 * trace.c, trace.h: Delete files.
275
9bbf6f91
MF
2762016-01-04 Mike Frysinger <vapier@gentoo.org>
277
278 * configure: Regenerate.
279
0cb8d851
MF
2802016-01-03 Mike Frysinger <vapier@gentoo.org>
281
282 * config.in, configure: Regenerate.
283
1ac72f06
MF
2842016-01-02 Mike Frysinger <vapier@gentoo.org>
285
286 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
287 LITTLE.
288 * configure: Regenerate.
289
5d015275
MF
2902015-12-27 Mike Frysinger <vapier@gentoo.org>
291
292 * msp430-sim.c (sim_dis_read): Change private_data to application_data.
293 (msp430_step_once): Likewise.
294
5e744ef8
MF
2952015-12-27 Mike Frysinger <vapier@gentoo.org>
296
297 * Makefile.in (SIM_OBJS): Delete sim-hload.o.
298
1b393626
MF
2992015-12-26 Mike Frysinger <vapier@gentoo.org>
300
301 * config.in, configure: Regenerate.
302
1d19cae7
DV
3032015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
304
305 * msp430-sim.c (get_op, put_op): Fix left shift of negative value.
306
f7584f05
NC
3072015-12-07 Nick Clifton <nickc@redhat.com>
308
309 * msp430-sim.c (sim_open): Check for needed memory at address
310 0x500 not 0x200.
311 (get_op): Add support for F5 hardware multiply addresses.
312 (put_op): Likewise.
313
797eee42
MF
3142015-11-15 Mike Frysinger <vapier@gentoo.org>
315
316 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
317 sim-stop.o.
318
6e4f085c
MF
3192015-11-14 Mike Frysinger <vapier@gentoo.org>
320
321 * interp.c (sim_close): Rename to ...
322 (msp430_sim_close): ... this. Delete call to sim_state_free.
323 * sim-main.h (msp430_sim_close): Declare.
324 (SIM_CLOSE_HOOK): Define.
325
fa8f87e5
MF
3262015-06-24 Mike Frysinger <vapier@gentoo.org>
327
328 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
329 (trace_reg_get): Likewise.
330
8d0978fb
MF
3312015-06-23 Mike Frysinger <vapier@gentoo.org>
332
333 * configure: Regenerate.
334
7d5c6c43
MF
3352015-06-17 Mike Frysinger <vapier@gentoo.org>
336
337 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
338 with sim_syscall.
339
61a0c964
MF
3402015-06-17 Mike Frysinger <vapier@gentoo.org>
341
342 * msp430-sim.c: Include sim-syscall.h.
343 (syscall_read_mem, syscall_write_mem): Delete.
344 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
345 to sim_syscall_read_mem/sim_syscall_write_mem.
346
a3487082
MF
3472015-06-12 Mike Frysinger <vapier@gentoo.org>
348
349 * configure: Regenerate.
350
306f4178
MF
3512015-06-12 Mike Frysinger <vapier@gentoo.org>
352
353 * configure: Regenerate.
354
5b064994
MF
3552015-06-12 Mike Frysinger <vapier@gentoo.org>
356
357 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
358 with TRACE_VPU.
359 (trace_reg_get): Likewise.
360 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
361 (put_op): Likewise.
362 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
363 (do_flags): Likewise.
364 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
365 TRACE_SYSCALL.
366 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
367 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
368
c1d8560e
MF
3692015-06-11 Mike Frysinger <vapier@gentoo.org>
370
371 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
372 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
373 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
374
20bca71d
MF
3752015-04-18 Mike Frysinger <vapier@gentoo.org>
376
377 * sim-main.h (SIM_CPU): Delete.
378
7e83aa92
MF
3792015-04-18 Mike Frysinger <vapier@gentoo.org>
380
381 * sim-main.h (sim_cia): Delete.
382
034685f9
MF
3832015-04-17 Mike Frysinger <vapier@gentoo.org>
384
385 * sim-main.h (CIA_GET, CIA_SET): Delete.
386
78e9aa70
MF
3872015-04-15 Mike Frysinger <vapier@gentoo.org>
388
389 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
390 * sim-main.h (STATE_CPU): Delete.
391
bf12d44e
MF
3922015-04-13 Mike Frysinger <vapier@gentoo.org>
393
394 * configure: Regenerate.
395
122bbfb5
MF
3962015-04-06 Mike Frysinger <vapier@gentoo.org>
397
398 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
399
1a8faa2a
MF
4002015-04-01 Mike Frysinger <vapier@gentoo.org>
401
402 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
403
aadc9410
MF
4042015-03-31 Mike Frysinger <vapier@gentoo.org>
405
406 * config.in, configure: Regenerate.
407
80fc77e6
MF
4082015-03-23 Mike Frysinger <vapier@gentoo.org>
409
410 * sim-main.h: Delete run-sim.h include.
411
ae7d0cac
MF
4122015-03-16 Mike Frysinger <vapier@gentoo.org>
413
414 * config.in, configure: Regenerate.
415
c1e768db
MF
4162015-03-14 Mike Frysinger <vapier@gentoo.org>
417
418 * aclocal.m4, configure: Regenerate.
419 * configure.ac: Call the common inline & warning macros.
420 * msp430-sim.c: Include unistd.h & trace.h.
421 * trace.c: Include trace.h.
422 (load_file_and_line): Move FILE* decl to top of scope.
423 * trace.h (msp430_get_current_source_location): Adjust prototype to
424 match the function definition.
425
465fb143
MF
4262015-03-14 Mike Frysinger <vapier@gentoo.org>
427
428 * Makefile.in (SIM_RUN_OBJS): Delete.
429
10d602c7
NC
4302015-02-24 Nick Clifton <nickc@redhat.com>
431
432 * msp430-sim.c (sim_open): Allocate memory regions matching those
433 declared in the libgloss/msp430 linker scripts.
434 Allow sim_load_file to fail.
435 (get_op): Test the correct address bit when checking for out of
436 range addresses.
437 Include the address in the error message when an illegal access to
438 the hardware multiplier is detected.
439 (put_op): Test the correct address bit when checking for out of
440 range addresses.
441
2974be62
AM
4422014-08-19 Alan Modra <amodra@gmail.com>
443
444 * configure: Regenerate.
445
180eb063
NC
4462014-08-19 Nick Clifton <nickc@redhat.com>
447
448 * msp430-sim.c: Move static hardware multiply support variables
449 from here...
450 * msp430-sim.h (msp430_cpu_state): ... into here ...
451 * msp430-sim.c (get_op, put_op): ... and update references to use
452 the msp430_cpu_state structure.
453
faa743bb
RM
4542014-08-15 Roland McGrath <mcgrathr@google.com>
455
456 * configure: Regenerate.
457 * config.in: Regenerate.
458
aef392c4
NC
4592014-06-03 Nick Clifton <nickc@redhat.com>
460
461 * msp430-sim.c (get_op): Handle reads of low result register when
462 in MAC mode.
463 (put_op): Copy MAC result into result words.
464 Handle writes to the low result register.
465
a7da346e
DD
4662014-05-12 DJ Delorie <dj@redhat.com>
467
468 * msp43-sim.c (sign_ext): Change to "long long" to support
469 sign-extending 32-bit values.
470
8969934d
NC
4712014-05-08 Nick Clifton <nickc@redhat.com>
472
473 * msp430-sim.c (sim_open): Do not allocate memory over the
474 hardware multiply registers.
475 (get_op): Add support for reads from the hardware multiply
476 registers.
477 (put_op): Add support for writes to the hardware multiply
478 registers.
479 (msp430_step_once): Add support for the RETI instruction used by
480 the CPUX architecture.
481
7b0278dc
MF
4822014-03-10 Mike Frysinger <vapier@gentoo.org>
483
484 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
485 bfd_get_start_address when abfd is not NULL and new_pc is zero.
486
a3271a3e
MF
4872014-03-10 Mike Frysinger <vapier@gentoo.org>
488
489 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
490 (msp430_step_once): Cast fprintf to fprintf_ftype.
491
bf3d9781
AM
4922013-09-23 Alan Modra <amodra@gmail.com>
493
494 * aclocal.m4, configure: Regenerate.
495
3346cfda
NC
4962013-06-21 Nick Clifton <nickc@redhat.com>
497
498 * Makefile.in: New.
499 * aclocal.m4: Generate.
500 * config.in: Generate.
501 * configure.ac: New.
502 * configure: Generate.
503 * msp430-sim.c: New.
504 * msp430-sim.h: New.
505 * sim-main.h: New.
506 * trace.c: New.
507 * trace.h: New.