1 2021-06-21 Mike Frysinger <vapier@gentoo.org>
3 * configure: Regenerate.
5 2021-06-20 Mike Frysinger <vapier@gentoo.org>
7 * configure.ac (SIM_AC_COMMON): Delete.
8 * aclocal.m4, configure: Regenerate.
10 2021-06-20 Mike Frysinger <vapier@gentoo.org>
12 * aclocal.m4: Regenerate.
13 * configure: Regenerate.
15 2021-06-19 Mike Frysinger <vapier@gentoo.org>
17 * aclocal.m4: Regenerate.
18 * configure: Regenerate.
20 2021-06-19 Mike Frysinger <vapier@gentoo.org>
22 * configure: Regenerate.
24 2021-06-18 Mike Frysinger <vapier@gentoo.org>
26 * aclocal.m4, configure: Regenerate.
28 2021-06-18 Mike Frysinger <vapier@gentoo.org>
30 * configure: Regenerate.
32 2021-06-18 Mike Frysinger <vapier@gentoo.org>
34 * msp430-sim.c: Include sim-signal.h.
35 * sim-main.h: Delete sim-signal.h include.
37 2021-06-17 Mike Frysinger <vapier@gentoo.org>
39 * configure.ac: Delete SIM_AC_OPTION_ENDIAN call.
40 * msp430-sim.c (sim_open): Set current_target_byte_order.
41 * aclocal.m4, configure: Regenerate.
43 2021-06-16 Mike Frysinger <vapier@gentoo.org>
45 * configure: Regenerate.
47 2021-06-16 Mike Frysinger <vapier@gentoo.org>
49 * configure: Regenerate.
52 2021-06-15 Mike Frysinger <vapier@gentoo.org>
54 * config.in, configure: Regenerate.
56 2021-06-14 Mike Frysinger <vapier@gentoo.org>
58 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS.
59 * configure: Regenerate.
61 2021-06-12 Mike Frysinger <vapier@gentoo.org>
63 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT.
65 2021-06-12 Mike Frysinger <vapier@gentoo.org>
67 * aclocal.m4, config.in, configure: Regenerate.
69 2021-06-12 Mike Frysinger <vapier@gentoo.org>
71 * config.in, configure: Regenerate.
73 2021-05-17 Mike Frysinger <vapier@gentoo.org>
75 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete.
77 2021-05-17 Mike Frysinger <vapier@gentoo.org>
79 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define.
80 (struct sim_state): Delete.
82 2021-05-16 Mike Frysinger <vapier@gentoo.org>
84 * msp430-sim.c: Replace config.h include with defs.h.
86 2021-05-16 Mike Frysinger <vapier@gentoo.org>
88 * config.in, configure: Regenerate.
90 2021-05-04 Mike Frysinger <vapier@gentoo.org>
92 * configure: Regenerate.
94 2021-05-01 Mike Frysinger <vapier@gentoo.org>
96 * config.in, configure: Regenerate.
98 2021-04-26 Mike Frysinger <vapier@gentoo.org>
100 * Makefile.in (NL_TARGET): Delete.
102 2021-04-26 Mike Frysinger <vapier@gentoo.org>
104 * aclocal.m4, config.in, configure: Regenerate.
106 2021-04-22 Tom Tromey <tom@tromey.com>
108 * configure, config.in: Rebuild.
110 2021-04-22 Tom Tromey <tom@tromey.com>
112 * configure: Rebuild.
114 2021-04-21 Mike Frysinger <vapier@gentoo.org>
116 * aclocal.m4: Regenerate.
118 2021-04-21 Simon Marchi <simon.marchi@polymtl.ca>
120 * configure: Regenerate.
122 2021-04-18 Mike Frysinger <vapier@gentoo.org>
124 * configure: Regenerate.
126 2021-04-18 Mike Frysinger <vapier@gentoo.org>
128 * configure.ac: Delete AC_CHECK_HEADERS call.
129 * config.in, configure: Regenerate.
131 2021-04-18 Mike Frysinger <vapier@gentoo.org>
133 * configure: Regenerate.
135 2021-04-12 Mike Frysinger <vapier@gentoo.org>
137 * msp430-sim.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all.
139 2021-04-02 Mike Frysinger <vapier@gentoo.org>
141 * aclocal.m4, configure: Regenerate.
143 2021-02-28 Mike Frysinger <vapier@gentoo.org>
145 * configure: Regenerate.
147 2021-02-28 Mike Frysinger <vapier@gentoo.org>
149 * Makefile.in (SIM_EXTRA_LIBDEPS): Delete.
151 2021-02-27 Mike Frysinger <vapier@gentoo.org>
153 * Makefile.in (SIM_EXTRA_ALL): Delete.
155 2021-02-21 Mike Frysinger <vapier@gentoo.org>
157 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4.
158 * aclocal.m4, configure: Regenerate.
160 2021-02-13 Mike Frysinger <vapier@gentoo.org>
162 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
163 * aclocal.m4, configure: Regenerate.
165 2021-02-06 Mike Frysinger <vapier@gentoo.org>
167 * configure: Regenerate.
169 2021-01-11 Mike Frysinger <vapier@gentoo.org>
171 * config.in, configure: Regenerate.
173 2021-01-09 Mike Frysinger <vapier@gentoo.org>
175 * configure: Regenerate.
177 2021-01-08 Mike Frysinger <vapier@gentoo.org>
179 * configure: Regenerate.
181 2021-01-04 Mike Frysinger <vapier@gentoo.org>
183 * configure: Regenerate.
185 2020-08-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>
187 * msp430-sim.c (sim_open): Increase the size of the main memory region
190 2020-08-05 Jozef Lawrynowicz <jozef.l@mittosystems.com>
192 * msp430-sim.c (put_op): For unsigned multiplication, explicitly cast
193 operands to the unsigned type before multiplying.
194 * msp430-sim.h (struct msp430_cpu_state): Fix types used to store hwmult
197 2020-01-22 Jozef Lawrynowicz <jozef.l@mittosystems.com>
199 * msp430-sim.c (msp430_step_once): Ignore the carry flag when executing
200 an RRC instruction, if the ZC bit of the extension word is set.
202 2017-09-06 John Baldwin <jhb@FreeBSD.org>
204 * configure: Regenerate.
206 2017-08-29 Jozef Lawrynowicz <jozef.l@somniumtech.com>
208 * sim/msp430/msp430-sim.c (maybe_perform_syscall): Fix passing of
209 arguments for variadic syscall "open".
211 2016-08-15 Mike Frysinger <vapier@gentoo.org>
213 * msp430-sim.c: Delete bfd.h include.
214 (lookup_symbol, msp430_sim_close): Delete.
215 (sim_open): Change lookup_symbol to trace_sym_value.
216 * sim-main.h (struct sim_state): Delete symbol_table and
218 (STATE_SYMBOL_TABLE, STATE_NUM_SYMBOLS, msp430_sim_close,
219 SIM_CLOSE_HOOK): Delete.
221 2016-01-10 Mike Frysinger <vapier@gentoo.org>
223 * config.in, configure: Regenerate.
225 2016-01-10 Mike Frysinger <vapier@gentoo.org>
227 * configure: Regenerate.
229 2016-01-10 Mike Frysinger <vapier@gentoo.org>
231 * configure: Regenerate.
233 2016-01-10 Mike Frysinger <vapier@gentoo.org>
235 * configure: Regenerate.
237 2016-01-10 Mike Frysinger <vapier@gentoo.org>
239 * configure: Regenerate.
241 2016-01-10 Mike Frysinger <vapier@gentoo.org>
243 * configure.ac (SIM_AC_OPTION_INLINE): Delete call.
244 * configure: Regenerate.
246 2016-01-10 Mike Frysinger <vapier@gentoo.org>
248 * configure: Regenerate.
250 2016-01-10 Mike Frysinger <vapier@gentoo.org>
252 * configure: Regenerate.
254 2016-01-09 Mike Frysinger <vapier@gentoo.org>
256 * config.in, configure: Regenerate.
258 2016-01-06 Mike Frysinger <vapier@gentoo.org>
260 * msp430-sim.c (sim_open): Mark argv const.
261 (sim_create_inferior): Mark argv and env const.
263 2016-01-05 Mike Frysinger <vapier@gentoo.org>
265 * msp430-sim.c (loader_write_mem): Delete.
266 (lookup_symbol): Return -1 when abfd is NULL.
267 (sim_open): Delete prog_bfd variable. Delete call to sim_load_file.
268 Delete prog_bfd check.
270 2016-01-05 Mike Frysinger <vapier@gentoo.org>
272 * Makefile.in (SIM_OBJS): Delete trace.o.
273 * msp430-sim.c: Delete dis-asm.h and trace.h includes.
274 (sim_open): Delete msp430_trace_init call.
275 (msp430_dis_read): Delete function.
276 (msp430_step_once): Replace disassembly logic with a call
278 * trace.c, trace.h: Delete files.
280 2016-01-04 Mike Frysinger <vapier@gentoo.org>
282 * configure: Regenerate.
284 2016-01-03 Mike Frysinger <vapier@gentoo.org>
286 * config.in, configure: Regenerate.
288 2016-01-02 Mike Frysinger <vapier@gentoo.org>
290 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
292 * configure: Regenerate.
294 2015-12-27 Mike Frysinger <vapier@gentoo.org>
296 * msp430-sim.c (sim_dis_read): Change private_data to application_data.
297 (msp430_step_once): Likewise.
299 2015-12-27 Mike Frysinger <vapier@gentoo.org>
301 * Makefile.in (SIM_OBJS): Delete sim-hload.o.
303 2015-12-26 Mike Frysinger <vapier@gentoo.org>
305 * config.in, configure: Regenerate.
307 2015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
309 * msp430-sim.c (get_op, put_op): Fix left shift of negative value.
311 2015-12-07 Nick Clifton <nickc@redhat.com>
313 * msp430-sim.c (sim_open): Check for needed memory at address
315 (get_op): Add support for F5 hardware multiply addresses.
318 2015-11-15 Mike Frysinger <vapier@gentoo.org>
320 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
323 2015-11-14 Mike Frysinger <vapier@gentoo.org>
325 * interp.c (sim_close): Rename to ...
326 (msp430_sim_close): ... this. Delete call to sim_state_free.
327 * sim-main.h (msp430_sim_close): Declare.
328 (SIM_CLOSE_HOOK): Define.
330 2015-06-24 Mike Frysinger <vapier@gentoo.org>
332 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
333 (trace_reg_get): Likewise.
335 2015-06-23 Mike Frysinger <vapier@gentoo.org>
337 * configure: Regenerate.
339 2015-06-17 Mike Frysinger <vapier@gentoo.org>
341 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
344 2015-06-17 Mike Frysinger <vapier@gentoo.org>
346 * msp430-sim.c: Include sim-syscall.h.
347 (syscall_read_mem, syscall_write_mem): Delete.
348 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
349 to sim_syscall_read_mem/sim_syscall_write_mem.
351 2015-06-12 Mike Frysinger <vapier@gentoo.org>
353 * configure: Regenerate.
355 2015-06-12 Mike Frysinger <vapier@gentoo.org>
357 * configure: Regenerate.
359 2015-06-12 Mike Frysinger <vapier@gentoo.org>
361 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
363 (trace_reg_get): Likewise.
364 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
366 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
367 (do_flags): Likewise.
368 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
370 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
371 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
373 2015-06-11 Mike Frysinger <vapier@gentoo.org>
375 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
376 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
377 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
379 2015-04-18 Mike Frysinger <vapier@gentoo.org>
381 * sim-main.h (SIM_CPU): Delete.
383 2015-04-18 Mike Frysinger <vapier@gentoo.org>
385 * sim-main.h (sim_cia): Delete.
387 2015-04-17 Mike Frysinger <vapier@gentoo.org>
389 * sim-main.h (CIA_GET, CIA_SET): Delete.
391 2015-04-15 Mike Frysinger <vapier@gentoo.org>
393 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
394 * sim-main.h (STATE_CPU): Delete.
396 2015-04-13 Mike Frysinger <vapier@gentoo.org>
398 * configure: Regenerate.
400 2015-04-06 Mike Frysinger <vapier@gentoo.org>
402 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
404 2015-04-01 Mike Frysinger <vapier@gentoo.org>
406 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
408 2015-03-31 Mike Frysinger <vapier@gentoo.org>
410 * config.in, configure: Regenerate.
412 2015-03-23 Mike Frysinger <vapier@gentoo.org>
414 * sim-main.h: Delete run-sim.h include.
416 2015-03-16 Mike Frysinger <vapier@gentoo.org>
418 * config.in, configure: Regenerate.
420 2015-03-14 Mike Frysinger <vapier@gentoo.org>
422 * aclocal.m4, configure: Regenerate.
423 * configure.ac: Call the common inline & warning macros.
424 * msp430-sim.c: Include unistd.h & trace.h.
425 * trace.c: Include trace.h.
426 (load_file_and_line): Move FILE* decl to top of scope.
427 * trace.h (msp430_get_current_source_location): Adjust prototype to
428 match the function definition.
430 2015-03-14 Mike Frysinger <vapier@gentoo.org>
432 * Makefile.in (SIM_RUN_OBJS): Delete.
434 2015-02-24 Nick Clifton <nickc@redhat.com>
436 * msp430-sim.c (sim_open): Allocate memory regions matching those
437 declared in the libgloss/msp430 linker scripts.
438 Allow sim_load_file to fail.
439 (get_op): Test the correct address bit when checking for out of
441 Include the address in the error message when an illegal access to
442 the hardware multiplier is detected.
443 (put_op): Test the correct address bit when checking for out of
446 2014-08-19 Alan Modra <amodra@gmail.com>
448 * configure: Regenerate.
450 2014-08-19 Nick Clifton <nickc@redhat.com>
452 * msp430-sim.c: Move static hardware multiply support variables
454 * msp430-sim.h (msp430_cpu_state): ... into here ...
455 * msp430-sim.c (get_op, put_op): ... and update references to use
456 the msp430_cpu_state structure.
458 2014-08-15 Roland McGrath <mcgrathr@google.com>
460 * configure: Regenerate.
461 * config.in: Regenerate.
463 2014-06-03 Nick Clifton <nickc@redhat.com>
465 * msp430-sim.c (get_op): Handle reads of low result register when
467 (put_op): Copy MAC result into result words.
468 Handle writes to the low result register.
470 2014-05-12 DJ Delorie <dj@redhat.com>
472 * msp43-sim.c (sign_ext): Change to "long long" to support
473 sign-extending 32-bit values.
475 2014-05-08 Nick Clifton <nickc@redhat.com>
477 * msp430-sim.c (sim_open): Do not allocate memory over the
478 hardware multiply registers.
479 (get_op): Add support for reads from the hardware multiply
481 (put_op): Add support for writes to the hardware multiply
483 (msp430_step_once): Add support for the RETI instruction used by
484 the CPUX architecture.
486 2014-03-10 Mike Frysinger <vapier@gentoo.org>
488 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
489 bfd_get_start_address when abfd is not NULL and new_pc is zero.
491 2014-03-10 Mike Frysinger <vapier@gentoo.org>
493 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
494 (msp430_step_once): Cast fprintf to fprintf_ftype.
496 2013-09-23 Alan Modra <amodra@gmail.com>
498 * aclocal.m4, configure: Regenerate.
500 2013-06-21 Nick Clifton <nickc@redhat.com>
503 * aclocal.m4: Generate.
504 * config.in: Generate.
506 * configure: Generate.