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