]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - sim/msp430/ChangeLog
sim: delete SIM_AC_COMMON macro
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
1 2021-06-20 Mike Frysinger <vapier@gentoo.org>
2
3 * configure.ac (SIM_AC_COMMON): Delete.
4 * aclocal.m4, configure: Regenerate.
5
6 2021-06-20 Mike Frysinger <vapier@gentoo.org>
7
8 * aclocal.m4: Regenerate.
9 * configure: Regenerate.
10
11 2021-06-19 Mike Frysinger <vapier@gentoo.org>
12
13 * aclocal.m4: Regenerate.
14 * configure: Regenerate.
15
16 2021-06-19 Mike Frysinger <vapier@gentoo.org>
17
18 * configure: Regenerate.
19
20 2021-06-18 Mike Frysinger <vapier@gentoo.org>
21
22 * aclocal.m4, configure: Regenerate.
23
24 2021-06-18 Mike Frysinger <vapier@gentoo.org>
25
26 * configure: Regenerate.
27
28 2021-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
33 2021-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
39 2021-06-16 Mike Frysinger <vapier@gentoo.org>
40
41 * configure: Regenerate.
42
43 2021-06-16 Mike Frysinger <vapier@gentoo.org>
44
45 * configure: Regenerate.
46 * config.in: Removed.
47
48 2021-06-15 Mike Frysinger <vapier@gentoo.org>
49
50 * config.in, configure: Regenerate.
51
52 2021-06-14 Mike Frysinger <vapier@gentoo.org>
53
54 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS.
55 * configure: Regenerate.
56
57 2021-06-12 Mike Frysinger <vapier@gentoo.org>
58
59 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT.
60
61 2021-06-12 Mike Frysinger <vapier@gentoo.org>
62
63 * aclocal.m4, config.in, configure: Regenerate.
64
65 2021-06-12 Mike Frysinger <vapier@gentoo.org>
66
67 * config.in, configure: Regenerate.
68
69 2021-05-17 Mike Frysinger <vapier@gentoo.org>
70
71 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete.
72
73 2021-05-17 Mike Frysinger <vapier@gentoo.org>
74
75 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define.
76 (struct sim_state): Delete.
77
78 2021-05-16 Mike Frysinger <vapier@gentoo.org>
79
80 * msp430-sim.c: Replace config.h include with defs.h.
81
82 2021-05-16 Mike Frysinger <vapier@gentoo.org>
83
84 * config.in, configure: Regenerate.
85
86 2021-05-04 Mike Frysinger <vapier@gentoo.org>
87
88 * configure: Regenerate.
89
90 2021-05-01 Mike Frysinger <vapier@gentoo.org>
91
92 * config.in, configure: Regenerate.
93
94 2021-04-26 Mike Frysinger <vapier@gentoo.org>
95
96 * Makefile.in (NL_TARGET): Delete.
97
98 2021-04-26 Mike Frysinger <vapier@gentoo.org>
99
100 * aclocal.m4, config.in, configure: Regenerate.
101
102 2021-04-22 Tom Tromey <tom@tromey.com>
103
104 * configure, config.in: Rebuild.
105
106 2021-04-22 Tom Tromey <tom@tromey.com>
107
108 * configure: Rebuild.
109
110 2021-04-21 Mike Frysinger <vapier@gentoo.org>
111
112 * aclocal.m4: Regenerate.
113
114 2021-04-21 Simon Marchi <simon.marchi@polymtl.ca>
115
116 * configure: Regenerate.
117
118 2021-04-18 Mike Frysinger <vapier@gentoo.org>
119
120 * configure: Regenerate.
121
122 2021-04-18 Mike Frysinger <vapier@gentoo.org>
123
124 * configure.ac: Delete AC_CHECK_HEADERS call.
125 * config.in, configure: Regenerate.
126
127 2021-04-18 Mike Frysinger <vapier@gentoo.org>
128
129 * configure: Regenerate.
130
131 2021-04-12 Mike Frysinger <vapier@gentoo.org>
132
133 * msp430-sim.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all.
134
135 2021-04-02 Mike Frysinger <vapier@gentoo.org>
136
137 * aclocal.m4, configure: Regenerate.
138
139 2021-02-28 Mike Frysinger <vapier@gentoo.org>
140
141 * configure: Regenerate.
142
143 2021-02-28 Mike Frysinger <vapier@gentoo.org>
144
145 * Makefile.in (SIM_EXTRA_LIBDEPS): Delete.
146
147 2021-02-27 Mike Frysinger <vapier@gentoo.org>
148
149 * Makefile.in (SIM_EXTRA_ALL): Delete.
150
151 2021-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
156 2021-02-13 Mike Frysinger <vapier@gentoo.org>
157
158 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
159 * aclocal.m4, configure: Regenerate.
160
161 2021-02-06 Mike Frysinger <vapier@gentoo.org>
162
163 * configure: Regenerate.
164
165 2021-01-11 Mike Frysinger <vapier@gentoo.org>
166
167 * config.in, configure: Regenerate.
168
169 2021-01-09 Mike Frysinger <vapier@gentoo.org>
170
171 * configure: Regenerate.
172
173 2021-01-08 Mike Frysinger <vapier@gentoo.org>
174
175 * configure: Regenerate.
176
177 2021-01-04 Mike Frysinger <vapier@gentoo.org>
178
179 * configure: Regenerate.
180
181 2020-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
186 2020-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
193 2020-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
198 2017-09-06 John Baldwin <jhb@FreeBSD.org>
199
200 * configure: Regenerate.
201
202 2017-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
207 2016-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
217 2016-01-10 Mike Frysinger <vapier@gentoo.org>
218
219 * config.in, configure: Regenerate.
220
221 2016-01-10 Mike Frysinger <vapier@gentoo.org>
222
223 * configure: Regenerate.
224
225 2016-01-10 Mike Frysinger <vapier@gentoo.org>
226
227 * configure: Regenerate.
228
229 2016-01-10 Mike Frysinger <vapier@gentoo.org>
230
231 * configure: Regenerate.
232
233 2016-01-10 Mike Frysinger <vapier@gentoo.org>
234
235 * configure: Regenerate.
236
237 2016-01-10 Mike Frysinger <vapier@gentoo.org>
238
239 * configure.ac (SIM_AC_OPTION_INLINE): Delete call.
240 * configure: Regenerate.
241
242 2016-01-10 Mike Frysinger <vapier@gentoo.org>
243
244 * configure: Regenerate.
245
246 2016-01-10 Mike Frysinger <vapier@gentoo.org>
247
248 * configure: Regenerate.
249
250 2016-01-09 Mike Frysinger <vapier@gentoo.org>
251
252 * config.in, configure: Regenerate.
253
254 2016-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
259 2016-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
266 2016-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
276 2016-01-04 Mike Frysinger <vapier@gentoo.org>
277
278 * configure: Regenerate.
279
280 2016-01-03 Mike Frysinger <vapier@gentoo.org>
281
282 * config.in, configure: Regenerate.
283
284 2016-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
290 2015-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
295 2015-12-27 Mike Frysinger <vapier@gentoo.org>
296
297 * Makefile.in (SIM_OBJS): Delete sim-hload.o.
298
299 2015-12-26 Mike Frysinger <vapier@gentoo.org>
300
301 * config.in, configure: Regenerate.
302
303 2015-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
307 2015-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
314 2015-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
319 2015-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
326 2015-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
331 2015-06-23 Mike Frysinger <vapier@gentoo.org>
332
333 * configure: Regenerate.
334
335 2015-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
340 2015-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
347 2015-06-12 Mike Frysinger <vapier@gentoo.org>
348
349 * configure: Regenerate.
350
351 2015-06-12 Mike Frysinger <vapier@gentoo.org>
352
353 * configure: Regenerate.
354
355 2015-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
369 2015-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
375 2015-04-18 Mike Frysinger <vapier@gentoo.org>
376
377 * sim-main.h (SIM_CPU): Delete.
378
379 2015-04-18 Mike Frysinger <vapier@gentoo.org>
380
381 * sim-main.h (sim_cia): Delete.
382
383 2015-04-17 Mike Frysinger <vapier@gentoo.org>
384
385 * sim-main.h (CIA_GET, CIA_SET): Delete.
386
387 2015-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
392 2015-04-13 Mike Frysinger <vapier@gentoo.org>
393
394 * configure: Regenerate.
395
396 2015-04-06 Mike Frysinger <vapier@gentoo.org>
397
398 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
399
400 2015-04-01 Mike Frysinger <vapier@gentoo.org>
401
402 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
403
404 2015-03-31 Mike Frysinger <vapier@gentoo.org>
405
406 * config.in, configure: Regenerate.
407
408 2015-03-23 Mike Frysinger <vapier@gentoo.org>
409
410 * sim-main.h: Delete run-sim.h include.
411
412 2015-03-16 Mike Frysinger <vapier@gentoo.org>
413
414 * config.in, configure: Regenerate.
415
416 2015-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
426 2015-03-14 Mike Frysinger <vapier@gentoo.org>
427
428 * Makefile.in (SIM_RUN_OBJS): Delete.
429
430 2015-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
442 2014-08-19 Alan Modra <amodra@gmail.com>
443
444 * configure: Regenerate.
445
446 2014-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
454 2014-08-15 Roland McGrath <mcgrathr@google.com>
455
456 * configure: Regenerate.
457 * config.in: Regenerate.
458
459 2014-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
466 2014-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
471 2014-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
482 2014-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
487 2014-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
492 2013-09-23 Alan Modra <amodra@gmail.com>
493
494 * aclocal.m4, configure: Regenerate.
495
496 2013-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.