arm: Support pac_key_* register operand for MRS/MSR in Armv8.1-M Mainline
[binutils-gdb.git] / sim / lm32 / ChangeLog-2021
blob64510e326b00e8395d304eb41c179daa1c5c9d0e
1 2021-06-30  Mike Frysinger  <vapier@gentoo.org>
3         * configure.ac: Removed.
4         * aclocal.m4: Removed.
5         * configure: Removed.
7 2021-06-30  Mike Frysinger  <vapier@gentoo.org>
9         * configure.ac: Delete SIM_AC_OPTION_SCACHE call.
10         * aclocal.m4: Regenerate.
11         * configure: Regenerate.
13 2021-06-30  Mike Frysinger  <vapier@gentoo.org>
15         * configure.ac: Delete SIM_AC_OPTION_DEFAULT_MODEL call.
16         * sim-if.c (sim_open): Set STATE_MODEL_NAME.
17         * aclocal.m4: Regenerate.
18         * configure: Regenerate.
20 2021-06-30  Mike Frysinger  <vapier@gentoo.org>
22         * arch.c (sim_machs): Rename to ...
23         (lm32_sim_machs): ... this.
24         * sim-if.c (lm32_sim_machs): New decl.
25         (sim_open): Set STATE_MACH.
27 2021-06-29  Mike Frysinger  <vapier@gentoo.org>
29         * arch.c (sim_machs): Mark const.
31 2021-06-28  Mike Frysinger  <vapier@gentoo.org>
33         * cpu.c (lm32bf_record_trace_results): Delete function.
35 2021-06-22  Mike Frysinger  <vapier@gentoo.org>
37         * configure: Regenerate.
39 2021-06-21  Mike Frysinger  <vapier@gentoo.org>
41         * aclocal.m4: Regenerate.
42         * configure: Regenerate.
44 2021-06-21  Mike Frysinger  <vapier@gentoo.org>
46         * Makefile.in (SIM_EXTRA_HW_DEVICES): Define.
47         * configure.ac (SIM_AC_OPTION_HARDWARE): Delete call.
48         * configure: Regenerate.
50 2021-06-20  Mike Frysinger  <vapier@gentoo.org>
52         * configure.ac (SIM_AC_COMMON): Delete.
53         * aclocal.m4, configure: Regenerate.
55 2021-06-20  Mike Frysinger  <vapier@gentoo.org>
57         * aclocal.m4: Regenerate.
58         * configure: Regenerate.
60 2021-06-20  Mike Frysinger  <vapier@gentoo.org>
62         * Makefile.in (CGEN_MAINT): Delete.
63         * configure.ac: Delete SIM_AC_OPTION_CGEN_MAINT call.
64         * aclocal.m4, configure: Regenerate.
66 2021-06-20  Mike Frysinger  <vapier@gentoo.org>
68         * aclocal.m4: Regenerate.
69         * configure: Regenerate.
71 2021-06-19  Mike Frysinger  <vapier@gentoo.org>
73         * aclocal.m4: Regenerate.
74         * configure: Regenerate.
76 2021-06-19  Mike Frysinger  <vapier@gentoo.org>
78         * configure: Regenerate.
80 2021-06-18  Mike Frysinger  <vapier@gentoo.org>
82         * aclocal.m4, configure: Regenerate.
84 2021-06-18  Mike Frysinger  <vapier@gentoo.org>
86         * Makefile.in (SIM_WERROR_CFLAGS): New variable.
87         * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS.
88         * configure: Regenerate.
90 2021-06-18  Mike Frysinger  <vapier@gentoo.org>
92         * traps.c: Include sim-signal.h.
94 2021-06-17  Mike Frysinger  <vapier@gentoo.org>
96         * configure.ac: Delete SIM_AC_OPTION_ENDIAN call.
97         * sim-if.c (sim_open): Set current_target_byte_order.
98         * aclocal.m4, configure: Regenerate.
100 2021-06-16  Mike Frysinger  <vapier@gentoo.org>
102         * configure: Regenerate.
104 2021-06-16  Mike Frysinger  <vapier@gentoo.org>
106         * configure: Regenerate.
107         * config.in: Removed.
109 2021-06-15  Mike Frysinger  <vapier@gentoo.org>
111         * config.in, configure: Regenerate.
113 2021-06-12  Mike Frysinger  <vapier@gentoo.org>
115         * dv-lm32uart.c: Include sys/select.h.
117 2021-06-12  Mike Frysinger  <vapier@gentoo.org>
119         * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT.
120         * sim-if.c (sim_open): Set current_alignment.
122 2021-06-12  Mike Frysinger  <vapier@gentoo.org>
124         * aclocal.m4, config.in, configure: Regenerate.
126 2021-06-12  Mike Frysinger  <vapier@gentoo.org>
128         * config.in, configure: Regenerate.
130 2021-06-09  Mike Frysinger  <vapier@gentoo.org>
132         * sim-if.c (sim_open): Delete cgen_init call.
134 2021-05-17  Mike Frysinger  <vapier@gentoo.org>
136         * sim-main.h (struct sim_state): Delete.
138 2021-05-16  Mike Frysinger  <vapier@gentoo.org>
140         * dv-lm32cpu.c, dv-lm32timer.c, dv-lm32uart.c, lm32.c, sim-if.c,
141         traps.c, user.c: Include defs.h.
143 2021-05-16  Mike Frysinger  <vapier@gentoo.org>
145         * config.in, configure: Regenerate.
147 2021-05-04  Tom Tromey  <tromey@adacore.com>
149         * mloop.in: Include <stdlib.h>.
151 2021-05-04  Mike Frysinger  <vapier@gentoo.org>
153         * configure: Regenerate.
155 2021-05-01  Mike Frysinger  <vapier@gentoo.org>
157         * config.in, configure: Regenerate.
159 2021-04-26  Mike Frysinger  <vapier@gentoo.org>
161         * Makefile.in (NL_TARGET): Delete.
163 2021-04-23  Mike Frysinger  <vapier@gentoo.org>
165         * configure.ac (SIM_AC_OPTION_HARDWARE): Delete first two args.
166         * configure: Regenerate.
168 2021-04-22  Tom Tromey  <tom@tromey.com>
170         * configure, config.in: Rebuild.
172 2021-04-22  Tom Tromey  <tom@tromey.com>
174         * Makefile.in (arch.o, traps.o, sim-if.o, lm32.o, mloop.o)
175         (cpu.o, decode.o, sem.o, model.o): Remove.
176         (SIM_EXTRA_DEPS): Add eng.h.
178 2021-04-22  Tom Tromey  <tom@tromey.com>
180         * configure: Rebuild.
182 2021-04-21  Mike Frysinger  <vapier@gentoo.org>
184         * aclocal.m4: Regenerate.
186 2021-04-21  Simon Marchi  <simon.marchi@polymtl.ca>
188         * configure: Regenerate.
190 2021-04-18  Mike Frysinger  <vapier@gentoo.org>
192         * configure: Regenerate.
194 2021-04-15  John Baldwin  <jhb@FreeBSD.org>
196         * Makefile.in: Pass -shell to genmloop.sh.
198 2021-04-12  Mike Frysinger  <vapier@gentoo.org>
200         * sim-if.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all.
202 2021-04-08  Tom Tromey  <tom@tromey.com>
204         * sim-if.c (sim_open, sim_create_inferior): Use new-style
205         declaration.
207 2021-04-02  Mike Frysinger  <vapier@gentoo.org>
209         * aclocal.m4, configure: Regenerate.
211 2021-02-28  Mike Frysinger  <vapier@gentoo.org>
213         * configure: Regenerate.
215 2021-02-21  Mike Frysinger  <vapier@gentoo.org>
217         * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4.
218         * aclocal.m4, configure: Regenerate.
220 2021-02-13  Mike Frysinger  <vapier@gentoo.org>
222         * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
223         * aclocal.m4, configure: Regenerate.
225 2021-02-06  Mike Frysinger  <vapier@gentoo.org>
227         * configure: Regenerate.
229 2021-01-11  Mike Frysinger  <vapier@gentoo.org>
231         * configure.ac: Call SIM_AC_OPTION_WARNINGS.
232         * configure: Regenerate.
234 2021-01-11  Mike Frysinger  <vapier@gentoo.org>
236         * config.in, configure: Regenerate.
237         * sim-if.c: Delete HAVE_STDLIB_H.
239 2021-01-09  Mike Frysinger  <vapier@gentoo.org>
241         * configure: Regenerate.
243 2021-01-08  Mike Frysinger  <vapier@gentoo.org>
245         * configure: Regenerate.
247 2021-01-04  Mike Frysinger  <vapier@gentoo.org>
249         * configure: Regenerate.
251 2017-09-06  John Baldwin  <jhb@FreeBSD.org>
253         * configure: Regenerate.
255 2017-02-13  Mike Frysinger  <vapier@gentoo.org>
257         * decode.c (lm32bf_init_idesc_table): Use ARRAY_SIZE.
259 2016-08-15  Mike Frysinger  <vapier@gentoo.org>
261         * sim-if.c (find_limit): Change prototype to take a SIM_DESC.
262         Replace symbol lookup code with a call to trace_sym_value.
263         (sim_open): Update find_limit call.
265 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
267         * config.in, configure: Regenerate.
269 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
271         * configure: Regenerate.
273 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
275         * configure.ac (SIM_AC_OPTION_ENVIRONMENT): Delete call.
276         * configure: Regenerate.
278 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
280         * configure: Regenerate.
282 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
284         * configure: Regenerate.
286 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
288         * configure: Regenerate.
290 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
292         * configure: Regenerate.
294 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
296         * configure: Regenerate.
298 2016-01-09  Mike Frysinger  <vapier@gentoo.org>
300         * config.in, configure: Regenerate.
302 2016-01-06  Mike Frysinger  <vapier@gentoo.org>
304         * sim-if.c (sim_open): Mark argv const.
305         (sim_create_inferior): Mark argv and env const.
307 2016-01-04  Mike Frysinger  <vapier@gentoo.org>
309         * configure: Regenerate.
311 2016-01-03  Mike Frysinger  <vapier@gentoo.org>
313         * sim-if.c (sim_open): Update sim_parse_args comment.
315 2016-01-03  Mike Frysinger  <vapier@gentoo.org>
317         * configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete.
318         * configure: Regenerate.
320 2016-01-02  Mike Frysinger  <vapier@gentoo.org>
322         * arch.h (TARGET_BIG_ENDIAN): Delete.
323         * configure.ac (SIM_AC_OPTION_ENDIAN): Change BIG_ENDIAN to BIG.
324         * configure: Regenerate.
326 2016-01-02  Mike Frysinger  <vapier@gentoo.org>
328         * sim-if.c (free_state, print_lm32_misc_cpu): Delete prototypes.
329         (lm32_option_handler, OPTION_ENDIAN, lm32_options): Delete.
330         (sim_open): Delete sim_add_option_table call.
332 2016-01-02  Mike Frysinger  <vapier@gentoo.org>
334         * sim-if.c (current_state): Delete.
335         (sim_open): Delete current_state assignment.
337 2015-12-27  Mike Frysinger  <vapier@gentoo.org>
339         * Makefile.in (SIM_OBJS): Delete sim-hload.o.
341 2015-12-26  Mike Frysinger  <vapier@gentoo.org>
343         * config.in, configure: Regenerate.
345 2015-12-26  Mike Frysinger  <vapier@gentoo.org>
347         * sim-if.c (sim_create_inferior): Replace old #if 0 code with dupargv.
349 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
351         * Makefile.in (SIM_OBJS): Delete sim-model.o.
353 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
355         * arch.c: Rename MACH to SIM_MACH.
356         * cpuall.h: Likewise.
357         * model.c: Rename MACH to SIM_MACH, MACH_IMP_PROPERTIES to
358         SIM_MACH_IMP_PROPERTIES, and MODEL to SIM_MODEL.
360 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
362         * sim-main.h (WITH_SCACHE_PBB): Move from ...
363         * tconfig.h (WITH_SCACHE_PBB): ... here.  Delete file.
365 2015-12-24  Mike Frysinger  <vapier@gentoo.org>
367         * tconfig.h (SIM_HANDLES_LMA): Delete.
369 2015-11-15  Mike Frysinger  <vapier@gentoo.org>
371         * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
372         sim-stop.o.
374 2015-11-14  Mike Frysinger  <vapier@gentoo.org>
376         * Makefile.in (SIM_OBJS): Delete sim-signal.o.
378 2015-11-14  Mike Frysinger  <vapier@gentoo.org>
380         * sim-if.c (sim_close): Delete.
382 2015-06-23  Mike Frysinger  <vapier@gentoo.org>
384         * configure: Regenerate.
386 2015-06-17  Mike Frysinger  <vapier@gentoo.org>
388         * traps.c (lm32bf_scall_insn): Replace call to cb_syscall with
389         sim_syscall_multi.
391 2015-06-17  Mike Frysinger  <vapier@gentoo.org>
393         * traps.c: Include sim-syscall.h.
394         (syscall_read_mem, syscall_write_mem): Delete.
395         (lm32bf_scall_insn): Change syscall_read_mem/syscall_write_mem
396         to sim_syscall_read_mem/sim_syscall_write_mem.
398 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
400         * configure: Regenerate.
402 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
404         * configure: Regenerate.
406 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
408         * decode.c (lm32bf_decode): Change TRACE_EXTRACT to CGEN_TRACE_EXTRACT.
409         * mloop.in (execute): Change TRACE_INSN_INIT to CGEN_TRACE_INSN_INIT,
410         TRACE_INSN to CGEN_TRACE_INSN, and TRACE_INSN_FINI to CGEN_TRACE_INSN_FINI.
411         * sem.c: Rename TRACE_RESULT to CGEN_TRACE_RESULT.
412         * sem-switch.c: Likewise.
414 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
416         * sim-main.h (SIM_ENGINE_HALT_HOOK, SIM_ENGINE_RESTART_HOOK): Delete.
418 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
420         * sim-main.h (USING_SIM_BASE_H): Delete.
422 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
424         * sim-main.h (_sim_cpu, SIM_CPU): Delete.
426 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
428         * sim-main.h (sim_cia): Delete.
430 2015-04-17  Mike Frysinger  <vapier@gentoo.org>
432         * dv-lm32cpu.c (deliver_lm32cpu_interrupt): Change CIA_GET to
433         CPU_PC_GET.
434         (lm32cpu_port_event): Likewise.
435         * sim-main.h (CIA_GET, CIA_SET): Delete.
436         * traps.c (lm32_core_signal): Change CIA_SET to CPU_PC_SET.
438 2015-04-15  Mike Frysinger  <vapier@gentoo.org>
440         * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
441         * sim-main.h (STATE_CPU): Delete.
443 2015-04-15  Mike Frysinger  <vapier@gentoo.org>
445         * sim-main.h (struct sim_state): Change cpu to an array of pointers.
446         (STATE_CPU): Handle WITH_SMP.
448 2015-04-13  Mike Frysinger  <vapier@gentoo.org>
450         * configure: Regenerate.
452 2015-04-06  Mike Frysinger  <vapier@gentoo.org>
454         * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
456 2015-03-31  Mike Frysinger  <vapier@gentoo.org>
458         * config.in, configure: Regenerate.
460 2015-03-24  Mike Frysinger  <vapier@gentoo.org>
462         * configure: Regenerate.
464 2015-03-23  Mike Frysinger  <vapier@gentoo.org>
466         * configure: Regenerate.
468 2015-03-23  Mike Frysinger  <vapier@gentoo.org>
470         * configure: Regenerate.
471         * Makefile.in (SIM_OBJS): Delete @SIM_DV_SOCKSER_O@.
473 2015-03-16  Mike Frysinger  <vapier@gentoo.org>
475         * aclocal.m4, config.in, configure: Regenerate.
476         * tconfig.in: Rename file ...
477         * tconfig.h: ... here.
479 2015-03-15  Mike Frysinger  <vapier@gentoo.org>
481         * Makefile.in (SIM_OBJS): Add @SIM_DV_SOCKSER_O@.
483 2015-03-14  Mike Frysinger  <vapier@gentoo.org>
485         * Makefile.in (SIM_RUN_OBJS): Delete.
487 2014-08-19  Alan Modra  <amodra@gmail.com>
489         * configure: Regenerate.
491 2014-08-15  Roland McGrath  <mcgrathr@google.com>
493         * configure: Regenerate.
494         * config.in: Regenerate.
496 2013-12-07  Mike Frysinger  <vapier@gentoo.org>
498         * ChangeLog: Remove +x file mode.
500 2013-09-23  Alan Modra  <amodra@gmail.com>
502         * configure: Regenerate.
504 2013-06-03  Mike Frysinger  <vapier@gentoo.org>
506         * aclocal.m4, configure: Regenerate.
508 2013-03-26  Mike Frysinger  <vapier@gentoo.org>
510         * configure: Regenerate.
512 2012-06-15  Joel Brobecker  <brobecker@adacore.com>
514         * config.in, configure: Regenerate.
516 2012-03-24  Mike Frysinger  <vapier@gentoo.org>
518         * aclocal.m4, config.in, configure: Regenerate.
520 2011-12-03  Mike Frysinger  <vapier@gentoo.org>
522         * aclocal.m4: New file.
523         * configure: Regenerate.
525 2011-10-19  Mike Frysinger  <vapier@gentoo.org>
527         * configure: Regenerate after common/acinclude.m4 update.
529 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
531         * configure.ac: Change include to common/acinclude.m4.
533 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
535         * configure.ac: Change AC_PREREQ to 2.64.  Delete AC_CONFIG_HEADER
536         call.  Replace common.m4 include with SIM_AC_COMMON.
537         * configure: Regenerate.
539 2011-07-05  Mike Frysinger  <vapier@gentoo.org>
541         * sim-if.c (sim_do_command): Delete.
543 2010-02-11  Doug Evans  <dje@sebabeach.org>
545         * cpu.h, * decode.c, * model.c, * sem-switch.c, * sem.c: Regenerate.
547 2010-01-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
549         * configure: Regenerate.
551 2010-01-05  Doug Evans  <dje@sebabeach.org>
553         * cpu.h: Regenerate.
554         * decode.c: Regenerate.
556 2010-01-02  Doug Evans  <dje@sebabeach.org>
558         * arch.c, * arch.h, * cpu.c, * cpu.h, * cpuall.h, * decode.c,
559         * decode.h, * model.c, * sem-switch.c, * sem.c: Regenerate, update
560         copyright year.
562 2009-11-22  Doug Evans  <dje@sebabeach.org>
564         * cpu.h: Regenerate.
565         * cpuall.h: Regenerate.
566         * decode.c: Regenerate.
567         * decode.h: Regenerate.
569 2009-11-03  Doug Evans  <dje@sebabeach.org>
571         * arch.c: Regenerate.
572         * arch.h: Regenerate.
573         * cpu.c: Regenerate.
574         * cpu.h: Regenerate.
575         * cpuall.h: Regenerate.
576         * decode.c: Regenerate.
577         * decode.h: Regenerate.
578         * model.c: Regenerate.
579         * sem-switch.c: Regenerate.
580         * sem.c: Regenerate.
582 2009-10-27  Doug Evans  <dje@sebabeach.org>
584         * Makefile.in (stamp-arch): Update path to lm32.cpu.
585         (stamp-cpu): Ditto.
587 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
589         * config.in: Regenerate.
590         * configure: Likewise.
592         * configure: Regenerate.
594 2009-07-07  Doug Evans  <dje@sebabeach.org>
596         * Makefile.in (traps.o): Add dependency on targ-vals.h to fix
597         parallel makes.
599 2009-05-18  Jon Beniston <jon@beniston.com>
601         * Makefile.in: New file.
602         * arch.c: New file.
603         * arch.h: New file.
604         * config.in: New file.
605         * configure: New file.
606         * configure.ac: New file.
607         * cpu.c: New file.
608         * cpu.h: New file.
609         * cpuall.h: New file.
610         * decode.c: New file.
611         * decode.h: New file.
612         * dv-lm32cpu.c: New file.
613         * dv-lm32timer.c: New file.
614         * dv-lm32uart.c: New file.
615         * lm32.c: New file.
616         * lm32-sim.h: New file.
617         * mloop.in: New file.
618         * model.c: New file.
619         * sem.c: New file.
620         * sem-switch.c: New file.
621         * sim-if.c: New file.
622         * sim-main.c: New file.
623         * tconfig.in: New file.
624         * traps.c: New file.
625         * user.c: New file.