[gdb] Fix prop->const_val uses in gdbtypes.c
[deliverable/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
b7dcc42d
JL
12020-01-22 Jozef Lawrynowicz <jozef.l@mittosystems.com>
2
3 * msp430-sim.c (msp430_step_once): Ignore the carry flag when executing
4 an RRC instruction, if the ZC bit of the extension word is set.
5
5c887dd5
JB
62017-09-06 John Baldwin <jhb@FreeBSD.org>
7
8 * configure: Regenerate.
9
3819af13
JL
102017-08-29 Jozef Lawrynowicz <jozef.l@somniumtech.com>
11
12 * sim/msp430/msp430-sim.c (maybe_perform_syscall): Fix passing of
13 arguments for variadic syscall "open".
14
5357150c
MF
152016-08-15 Mike Frysinger <vapier@gentoo.org>
16
17 * msp430-sim.c: Delete bfd.h include.
18 (lookup_symbol, msp430_sim_close): Delete.
19 (sim_open): Change lookup_symbol to trace_sym_value.
20 * sim-main.h (struct sim_state): Delete symbol_table and
21 number_of_symbols.
22 (STATE_SYMBOL_TABLE, STATE_NUM_SYMBOLS, msp430_sim_close,
23 SIM_CLOSE_HOOK): Delete.
24
ce39bd38
MF
252016-01-10 Mike Frysinger <vapier@gentoo.org>
26
27 * config.in, configure: Regenerate.
28
99d8e879
MF
292016-01-10 Mike Frysinger <vapier@gentoo.org>
30
31 * configure: Regenerate.
32
35656e95
MF
332016-01-10 Mike Frysinger <vapier@gentoo.org>
34
35 * configure: Regenerate.
36
16f7876d
MF
372016-01-10 Mike Frysinger <vapier@gentoo.org>
38
39 * configure: Regenerate.
40
e19418e0
MF
412016-01-10 Mike Frysinger <vapier@gentoo.org>
42
43 * configure: Regenerate.
44
347fe5bb
MF
452016-01-10 Mike Frysinger <vapier@gentoo.org>
46
47 * configure.ac (SIM_AC_OPTION_INLINE): Delete call.
48 * configure: Regenerate.
49
22be3fbe
MF
502016-01-10 Mike Frysinger <vapier@gentoo.org>
51
52 * configure: Regenerate.
53
0dc73ef7
MF
542016-01-10 Mike Frysinger <vapier@gentoo.org>
55
56 * configure: Regenerate.
57
936df756
MF
582016-01-09 Mike Frysinger <vapier@gentoo.org>
59
60 * config.in, configure: Regenerate.
61
2e3d4f4d
MF
622016-01-06 Mike Frysinger <vapier@gentoo.org>
63
64 * msp430-sim.c (sim_open): Mark argv const.
65 (sim_create_inferior): Mark argv and env const.
66
402cf053
MF
672016-01-05 Mike Frysinger <vapier@gentoo.org>
68
69 * msp430-sim.c (loader_write_mem): Delete.
70 (lookup_symbol): Return -1 when abfd is NULL.
71 (sim_open): Delete prog_bfd variable. Delete call to sim_load_file.
72 Delete prog_bfd check.
73
70d39448
MF
742016-01-05 Mike Frysinger <vapier@gentoo.org>
75
76 * Makefile.in (SIM_OBJS): Delete trace.o.
77 * msp430-sim.c: Delete dis-asm.h and trace.h includes.
78 (sim_open): Delete msp430_trace_init call.
79 (msp430_dis_read): Delete function.
80 (msp430_step_once): Replace disassembly logic with a call
81 to TRACE_DISASM.
82 * trace.c, trace.h: Delete files.
83
9bbf6f91
MF
842016-01-04 Mike Frysinger <vapier@gentoo.org>
85
86 * configure: Regenerate.
87
0cb8d851
MF
882016-01-03 Mike Frysinger <vapier@gentoo.org>
89
90 * config.in, configure: Regenerate.
91
1ac72f06
MF
922016-01-02 Mike Frysinger <vapier@gentoo.org>
93
94 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
95 LITTLE.
96 * configure: Regenerate.
97
5d015275
MF
982015-12-27 Mike Frysinger <vapier@gentoo.org>
99
100 * msp430-sim.c (sim_dis_read): Change private_data to application_data.
101 (msp430_step_once): Likewise.
102
5e744ef8
MF
1032015-12-27 Mike Frysinger <vapier@gentoo.org>
104
105 * Makefile.in (SIM_OBJS): Delete sim-hload.o.
106
1b393626
MF
1072015-12-26 Mike Frysinger <vapier@gentoo.org>
108
109 * config.in, configure: Regenerate.
110
1d19cae7
DV
1112015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
112
113 * msp430-sim.c (get_op, put_op): Fix left shift of negative value.
114
f7584f05
NC
1152015-12-07 Nick Clifton <nickc@redhat.com>
116
117 * msp430-sim.c (sim_open): Check for needed memory at address
118 0x500 not 0x200.
119 (get_op): Add support for F5 hardware multiply addresses.
120 (put_op): Likewise.
121
797eee42
MF
1222015-11-15 Mike Frysinger <vapier@gentoo.org>
123
124 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
125 sim-stop.o.
126
6e4f085c
MF
1272015-11-14 Mike Frysinger <vapier@gentoo.org>
128
129 * interp.c (sim_close): Rename to ...
130 (msp430_sim_close): ... this. Delete call to sim_state_free.
131 * sim-main.h (msp430_sim_close): Declare.
132 (SIM_CLOSE_HOOK): Define.
133
fa8f87e5
MF
1342015-06-24 Mike Frysinger <vapier@gentoo.org>
135
136 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
137 (trace_reg_get): Likewise.
138
8d0978fb
MF
1392015-06-23 Mike Frysinger <vapier@gentoo.org>
140
141 * configure: Regenerate.
142
7d5c6c43
MF
1432015-06-17 Mike Frysinger <vapier@gentoo.org>
144
145 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
146 with sim_syscall.
147
61a0c964
MF
1482015-06-17 Mike Frysinger <vapier@gentoo.org>
149
150 * msp430-sim.c: Include sim-syscall.h.
151 (syscall_read_mem, syscall_write_mem): Delete.
152 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
153 to sim_syscall_read_mem/sim_syscall_write_mem.
154
a3487082
MF
1552015-06-12 Mike Frysinger <vapier@gentoo.org>
156
157 * configure: Regenerate.
158
306f4178
MF
1592015-06-12 Mike Frysinger <vapier@gentoo.org>
160
161 * configure: Regenerate.
162
5b064994
MF
1632015-06-12 Mike Frysinger <vapier@gentoo.org>
164
165 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
166 with TRACE_VPU.
167 (trace_reg_get): Likewise.
168 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
169 (put_op): Likewise.
170 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
171 (do_flags): Likewise.
172 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
173 TRACE_SYSCALL.
174 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
175 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
176
c1d8560e
MF
1772015-06-11 Mike Frysinger <vapier@gentoo.org>
178
179 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
180 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
181 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
182
20bca71d
MF
1832015-04-18 Mike Frysinger <vapier@gentoo.org>
184
185 * sim-main.h (SIM_CPU): Delete.
186
7e83aa92
MF
1872015-04-18 Mike Frysinger <vapier@gentoo.org>
188
189 * sim-main.h (sim_cia): Delete.
190
034685f9
MF
1912015-04-17 Mike Frysinger <vapier@gentoo.org>
192
193 * sim-main.h (CIA_GET, CIA_SET): Delete.
194
78e9aa70
MF
1952015-04-15 Mike Frysinger <vapier@gentoo.org>
196
197 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
198 * sim-main.h (STATE_CPU): Delete.
199
bf12d44e
MF
2002015-04-13 Mike Frysinger <vapier@gentoo.org>
201
202 * configure: Regenerate.
203
122bbfb5
MF
2042015-04-06 Mike Frysinger <vapier@gentoo.org>
205
206 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
207
1a8faa2a
MF
2082015-04-01 Mike Frysinger <vapier@gentoo.org>
209
210 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
211
aadc9410
MF
2122015-03-31 Mike Frysinger <vapier@gentoo.org>
213
214 * config.in, configure: Regenerate.
215
80fc77e6
MF
2162015-03-23 Mike Frysinger <vapier@gentoo.org>
217
218 * sim-main.h: Delete run-sim.h include.
219
ae7d0cac
MF
2202015-03-16 Mike Frysinger <vapier@gentoo.org>
221
222 * config.in, configure: Regenerate.
223
c1e768db
MF
2242015-03-14 Mike Frysinger <vapier@gentoo.org>
225
226 * aclocal.m4, configure: Regenerate.
227 * configure.ac: Call the common inline & warning macros.
228 * msp430-sim.c: Include unistd.h & trace.h.
229 * trace.c: Include trace.h.
230 (load_file_and_line): Move FILE* decl to top of scope.
231 * trace.h (msp430_get_current_source_location): Adjust prototype to
232 match the function definition.
233
465fb143
MF
2342015-03-14 Mike Frysinger <vapier@gentoo.org>
235
236 * Makefile.in (SIM_RUN_OBJS): Delete.
237
10d602c7
NC
2382015-02-24 Nick Clifton <nickc@redhat.com>
239
240 * msp430-sim.c (sim_open): Allocate memory regions matching those
241 declared in the libgloss/msp430 linker scripts.
242 Allow sim_load_file to fail.
243 (get_op): Test the correct address bit when checking for out of
244 range addresses.
245 Include the address in the error message when an illegal access to
246 the hardware multiplier is detected.
247 (put_op): Test the correct address bit when checking for out of
248 range addresses.
249
2974be62
AM
2502014-08-19 Alan Modra <amodra@gmail.com>
251
252 * configure: Regenerate.
253
180eb063
NC
2542014-08-19 Nick Clifton <nickc@redhat.com>
255
256 * msp430-sim.c: Move static hardware multiply support variables
257 from here...
258 * msp430-sim.h (msp430_cpu_state): ... into here ...
259 * msp430-sim.c (get_op, put_op): ... and update references to use
260 the msp430_cpu_state structure.
261
faa743bb
RM
2622014-08-15 Roland McGrath <mcgrathr@google.com>
263
264 * configure: Regenerate.
265 * config.in: Regenerate.
266
aef392c4
NC
2672014-06-03 Nick Clifton <nickc@redhat.com>
268
269 * msp430-sim.c (get_op): Handle reads of low result register when
270 in MAC mode.
271 (put_op): Copy MAC result into result words.
272 Handle writes to the low result register.
273
a7da346e
DD
2742014-05-12 DJ Delorie <dj@redhat.com>
275
276 * msp43-sim.c (sign_ext): Change to "long long" to support
277 sign-extending 32-bit values.
278
8969934d
NC
2792014-05-08 Nick Clifton <nickc@redhat.com>
280
281 * msp430-sim.c (sim_open): Do not allocate memory over the
282 hardware multiply registers.
283 (get_op): Add support for reads from the hardware multiply
284 registers.
285 (put_op): Add support for writes to the hardware multiply
286 registers.
287 (msp430_step_once): Add support for the RETI instruction used by
288 the CPUX architecture.
289
7b0278dc
MF
2902014-03-10 Mike Frysinger <vapier@gentoo.org>
291
292 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
293 bfd_get_start_address when abfd is not NULL and new_pc is zero.
294
a3271a3e
MF
2952014-03-10 Mike Frysinger <vapier@gentoo.org>
296
297 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
298 (msp430_step_once): Cast fprintf to fprintf_ftype.
299
bf3d9781
AM
3002013-09-23 Alan Modra <amodra@gmail.com>
301
302 * aclocal.m4, configure: Regenerate.
303
3346cfda
NC
3042013-06-21 Nick Clifton <nickc@redhat.com>
305
306 * Makefile.in: New.
307 * aclocal.m4: Generate.
308 * config.in: Generate.
309 * configure.ac: New.
310 * configure: Generate.
311 * msp430-sim.c: New.
312 * msp430-sim.h: New.
313 * sim-main.h: New.
314 * trace.c: New.
315 * trace.h: New.
This page took 0.342639 seconds and 4 git commands to generate.