]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - sim/msp430/ChangeLog
0d57e7f46afb9e5e4be51429ac80547a6a53a274
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
1 2015-12-26 Mike Frysinger <vapier@gentoo.org>
2
3 * config.in, configure: Regenerate.
4
5 2015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6
7 * msp430-sim.c (get_op, put_op): Fix left shift of negative value.
8
9 2015-12-07 Nick Clifton <nickc@redhat.com>
10
11 * msp430-sim.c (sim_open): Check for needed memory at address
12 0x500 not 0x200.
13 (get_op): Add support for F5 hardware multiply addresses.
14 (put_op): Likewise.
15
16 2015-11-15 Mike Frysinger <vapier@gentoo.org>
17
18 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
19 sim-stop.o.
20
21 2015-11-14 Mike Frysinger <vapier@gentoo.org>
22
23 * interp.c (sim_close): Rename to ...
24 (msp430_sim_close): ... this. Delete call to sim_state_free.
25 * sim-main.h (msp430_sim_close): Declare.
26 (SIM_CLOSE_HOOK): Define.
27
28 2015-06-24 Mike Frysinger <vapier@gentoo.org>
29
30 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
31 (trace_reg_get): Likewise.
32
33 2015-06-23 Mike Frysinger <vapier@gentoo.org>
34
35 * configure: Regenerate.
36
37 2015-06-17 Mike Frysinger <vapier@gentoo.org>
38
39 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
40 with sim_syscall.
41
42 2015-06-17 Mike Frysinger <vapier@gentoo.org>
43
44 * msp430-sim.c: Include sim-syscall.h.
45 (syscall_read_mem, syscall_write_mem): Delete.
46 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
47 to sim_syscall_read_mem/sim_syscall_write_mem.
48
49 2015-06-12 Mike Frysinger <vapier@gentoo.org>
50
51 * configure: Regenerate.
52
53 2015-06-12 Mike Frysinger <vapier@gentoo.org>
54
55 * configure: Regenerate.
56
57 2015-06-12 Mike Frysinger <vapier@gentoo.org>
58
59 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
60 with TRACE_VPU.
61 (trace_reg_get): Likewise.
62 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
63 (put_op): Likewise.
64 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
65 (do_flags): Likewise.
66 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
67 TRACE_SYSCALL.
68 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
69 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
70
71 2015-06-11 Mike Frysinger <vapier@gentoo.org>
72
73 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
74 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
75 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
76
77 2015-04-18 Mike Frysinger <vapier@gentoo.org>
78
79 * sim-main.h (SIM_CPU): Delete.
80
81 2015-04-18 Mike Frysinger <vapier@gentoo.org>
82
83 * sim-main.h (sim_cia): Delete.
84
85 2015-04-17 Mike Frysinger <vapier@gentoo.org>
86
87 * sim-main.h (CIA_GET, CIA_SET): Delete.
88
89 2015-04-15 Mike Frysinger <vapier@gentoo.org>
90
91 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
92 * sim-main.h (STATE_CPU): Delete.
93
94 2015-04-13 Mike Frysinger <vapier@gentoo.org>
95
96 * configure: Regenerate.
97
98 2015-04-06 Mike Frysinger <vapier@gentoo.org>
99
100 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
101
102 2015-04-01 Mike Frysinger <vapier@gentoo.org>
103
104 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
105
106 2015-03-31 Mike Frysinger <vapier@gentoo.org>
107
108 * config.in, configure: Regenerate.
109
110 2015-03-23 Mike Frysinger <vapier@gentoo.org>
111
112 * sim-main.h: Delete run-sim.h include.
113
114 2015-03-16 Mike Frysinger <vapier@gentoo.org>
115
116 * config.in, configure: Regenerate.
117
118 2015-03-14 Mike Frysinger <vapier@gentoo.org>
119
120 * aclocal.m4, configure: Regenerate.
121 * configure.ac: Call the common inline & warning macros.
122 * msp430-sim.c: Include unistd.h & trace.h.
123 * trace.c: Include trace.h.
124 (load_file_and_line): Move FILE* decl to top of scope.
125 * trace.h (msp430_get_current_source_location): Adjust prototype to
126 match the function definition.
127
128 2015-03-14 Mike Frysinger <vapier@gentoo.org>
129
130 * Makefile.in (SIM_RUN_OBJS): Delete.
131
132 2015-02-24 Nick Clifton <nickc@redhat.com>
133
134 * msp430-sim.c (sim_open): Allocate memory regions matching those
135 declared in the libgloss/msp430 linker scripts.
136 Allow sim_load_file to fail.
137 (get_op): Test the correct address bit when checking for out of
138 range addresses.
139 Include the address in the error message when an illegal access to
140 the hardware multiplier is detected.
141 (put_op): Test the correct address bit when checking for out of
142 range addresses.
143
144 2014-08-19 Alan Modra <amodra@gmail.com>
145
146 * configure: Regenerate.
147
148 2014-08-19 Nick Clifton <nickc@redhat.com>
149
150 * msp430-sim.c: Move static hardware multiply support variables
151 from here...
152 * msp430-sim.h (msp430_cpu_state): ... into here ...
153 * msp430-sim.c (get_op, put_op): ... and update references to use
154 the msp430_cpu_state structure.
155
156 2014-08-15 Roland McGrath <mcgrathr@google.com>
157
158 * configure: Regenerate.
159 * config.in: Regenerate.
160
161 2014-06-03 Nick Clifton <nickc@redhat.com>
162
163 * msp430-sim.c (get_op): Handle reads of low result register when
164 in MAC mode.
165 (put_op): Copy MAC result into result words.
166 Handle writes to the low result register.
167
168 2014-05-12 DJ Delorie <dj@redhat.com>
169
170 * msp43-sim.c (sign_ext): Change to "long long" to support
171 sign-extending 32-bit values.
172
173 2014-05-08 Nick Clifton <nickc@redhat.com>
174
175 * msp430-sim.c (sim_open): Do not allocate memory over the
176 hardware multiply registers.
177 (get_op): Add support for reads from the hardware multiply
178 registers.
179 (put_op): Add support for writes to the hardware multiply
180 registers.
181 (msp430_step_once): Add support for the RETI instruction used by
182 the CPUX architecture.
183
184 2014-03-10 Mike Frysinger <vapier@gentoo.org>
185
186 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
187 bfd_get_start_address when abfd is not NULL and new_pc is zero.
188
189 2014-03-10 Mike Frysinger <vapier@gentoo.org>
190
191 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
192 (msp430_step_once): Cast fprintf to fprintf_ftype.
193
194 2013-09-23 Alan Modra <amodra@gmail.com>
195
196 * aclocal.m4, configure: Regenerate.
197
198 2013-06-21 Nick Clifton <nickc@redhat.com>
199
200 * Makefile.in: New.
201 * aclocal.m4: Generate.
202 * config.in: Generate.
203 * configure.ac: New.
204 * configure: Generate.
205 * msp430-sim.c: New.
206 * msp430-sim.h: New.
207 * sim-main.h: New.
208 * trace.c: New.
209 * trace.h: New.