sim: allow the assert configure option everywhere
[external/binutils.git] / sim / aarch64 / ChangeLog
1 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
2
3         * configure: Regenerate.
4
5 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
6
7         * configure: Regenerate.
8
9 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
10
11         * configure.ac (SIM_AC_OPTION_INLINE): Delete call.
12         * configure: Regenerate.
13
14 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
15
16         * configure: Regenerate.
17
18 2016-01-10  Mike Frysinger  <vapier@gentoo.org>
19
20         * configure: Regenerate.
21
22 2016-01-09  Mike Frysinger  <vapier@gentoo.org>
23
24         * config.in, configure: Regenerate.
25
26 2016-01-06  Mike Frysinger  <vapier@gentoo.org>
27
28         * interp.c (sim_create_inferior): Mark argv and env const.
29         (sim_open): Mark argv const.
30
31 2016-01-05  Mike Frysinger  <vapier@gentoo.org>
32
33         * interp.c: Delete dis-asm.h include.
34         (info, opbuf, op_printf, aarch64_print_insn, sim_dis_read): Delete.
35         (sim_create_inferior): Delete disassemble init logic.
36         (OPTION_DISAS, aarch64_option_handler, aarch64_options): Delete.
37         (sim_open): Delete sim_add_option_table call.
38         * memory.c (mem_error): Delete disas check.
39         * simulator.c: Delete dis-asm.h include.
40         (disas): Delete.
41         (HALT_UNALLOC): Replace disassembly logic with TRACE_DISASM.
42         (HALT_NYI): Likewise.
43         (handle_halt): Delete disas call.
44         (aarch64_step): Replace disas logic with TRACE_DISASM.
45         * simulator.h: Delete dis-asm.h include.
46         (aarch64_print_insn): Delete.
47
48 2016-01-04  Mike Frysinger  <vapier@gentoo.org>
49
50         * simulator.c (MAX, MIN): Delete.
51         (do_vec_maxv): Change MAX to max and MIN to min.
52         (do_vec_fminmaxV): Likewise.
53
54 2016-01-04  Tristan Gingold  <gingold@adacore.com>
55
56         * simulator.c: Remove syscall.h include.
57
58 2016-01-04  Mike Frysinger  <vapier@gentoo.org>
59
60         * configure: Regenerate.
61
62 2016-01-03  Mike Frysinger  <vapier@gentoo.org>
63
64         * configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete.
65         * configure: Regenerate.
66
67 2016-01-02  Mike Frysinger  <vapier@gentoo.org>
68
69         * configure: Regenerate.
70
71 2015-12-27  Mike Frysinger  <vapier@gentoo.org>
72
73         * interp.c (sim_dis_read): Change private_data to application_data.
74         (sim_create_inferior): Likewise.
75
76 2015-12-27  Mike Frysinger  <vapier@gentoo.org>
77
78         * Makefile.in (SIM_OBJS): Delete sim-hload.o.
79
80 2015-12-26  Mike Frysinger  <vapier@gentoo.org>
81
82         * config.in, configure: Regenerate.
83
84 2015-12-26  Mike Frysinger  <vapier@gentoo.org>
85
86         * interp.c (sim_create_inferior): Update comment and argv check.
87
88 2015-12-14  Nick Clifton  <nickc@redhat.com>
89
90         * simulator.c (system_get): New function.  Provides read
91         access to the dczid system register.
92         (do_mrs): New function - implements the MRS instruction.
93         (dexSystem): Call do_mrs for the MRS instruction.  Halt on
94         unimplemented system instructions.
95
96 2015-11-24  Nick Clifton  <nickc@redhat.com>
97
98         * configure.ac: New configure template.
99         * aclocal.m4: Generate.
100         * config.in: Generate.
101         * configure: Generate.
102         * cpustate.c: New file - functions for accessing AArch64 registers.
103         * cpustate.h: New header.
104         * decode.h: New header.
105         * interp.c: New file - interface between GDB and simulator.
106         * Makefile.in: New makefile template.
107         * memory.c: New file - functions for simulating aarch64 memory
108         accesses.
109         * memory.h: New header.
110         * sim-main.h: New header.
111         * simulator.c: New file - aarch64 simulator functions.
112         * simulator.h: New header.