]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/msp430/ChangeLog
readelf: don't clear section_headers in process_file_header
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
f4fdd845
MF
12021-05-17 Mike Frysinger <vapier@gentoo.org>
2
3 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete.
4
383861bd
MF
52021-05-17 Mike Frysinger <vapier@gentoo.org>
6
7 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define.
8 (struct sim_state): Delete.
9
6df01ab8
MF
102021-05-16 Mike Frysinger <vapier@gentoo.org>
11
12 * msp430-sim.c: Replace config.h include with defs.h.
13
79633c12
MF
142021-05-16 Mike Frysinger <vapier@gentoo.org>
15
16 * config.in, configure: Regenerate.
17
aa0fca16
MF
182021-05-04 Mike Frysinger <vapier@gentoo.org>
19
20 * configure: Regenerate.
21
fe348617
MF
222021-05-01 Mike Frysinger <vapier@gentoo.org>
23
24 * config.in, configure: Regenerate.
25
bd0918c9
MF
262021-04-26 Mike Frysinger <vapier@gentoo.org>
27
28 * Makefile.in (NL_TARGET): Delete.
29
66d055c7
MF
302021-04-26 Mike Frysinger <vapier@gentoo.org>
31
32 * aclocal.m4, config.in, configure: Regenerate.
33
19f6a43c
TT
342021-04-22 Tom Tromey <tom@tromey.com>
35
36 * configure, config.in: Rebuild.
37
efd82ac7
TT
382021-04-22 Tom Tromey <tom@tromey.com>
39
40 * configure: Rebuild.
41
2662c237
MF
422021-04-21 Mike Frysinger <vapier@gentoo.org>
43
44 * aclocal.m4: Regenerate.
45
1f195bc3
SM
462021-04-21 Simon Marchi <simon.marchi@polymtl.ca>
47
48 * configure: Regenerate.
49
2c2645d7
MF
502021-04-18 Mike Frysinger <vapier@gentoo.org>
51
52 * configure: Regenerate.
53
41e166b4
MF
542021-04-18 Mike Frysinger <vapier@gentoo.org>
55
56 * configure.ac: Delete AC_CHECK_HEADERS call.
57 * config.in, configure: Regenerate.
58
37e9f182
MF
592021-04-18 Mike Frysinger <vapier@gentoo.org>
60
61 * configure: Regenerate.
62
d5a71b11
MF
632021-04-12 Mike Frysinger <vapier@gentoo.org>
64
65 * msp430-sim.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all.
66
c2783492
MF
672021-04-02 Mike Frysinger <vapier@gentoo.org>
68
69 * aclocal.m4, configure: Regenerate.
70
ebe9564b
MF
712021-02-28 Mike Frysinger <vapier@gentoo.org>
72
73 * configure: Regenerate.
74
ed30adf7
MF
752021-02-28 Mike Frysinger <vapier@gentoo.org>
76
77 * Makefile.in (SIM_EXTRA_LIBDEPS): Delete.
78
f8069d55
MF
792021-02-27 Mike Frysinger <vapier@gentoo.org>
80
81 * Makefile.in (SIM_EXTRA_ALL): Delete.
82
760b3e8b
MF
832021-02-21 Mike Frysinger <vapier@gentoo.org>
84
85 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4.
86 * aclocal.m4, configure: Regenerate.
87
136da8cd
MF
882021-02-13 Mike Frysinger <vapier@gentoo.org>
89
90 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
91 * aclocal.m4, configure: Regenerate.
92
aa09469f
MF
932021-02-06 Mike Frysinger <vapier@gentoo.org>
94
95 * configure: Regenerate.
96
68ed2854
MF
972021-01-11 Mike Frysinger <vapier@gentoo.org>
98
99 * config.in, configure: Regenerate.
100
bf470982
MF
1012021-01-09 Mike Frysinger <vapier@gentoo.org>
102
103 * configure: Regenerate.
104
46f900c0
MF
1052021-01-08 Mike Frysinger <vapier@gentoo.org>
106
107 * configure: Regenerate.
108
dfb856ba
MF
1092021-01-04 Mike Frysinger <vapier@gentoo.org>
110
111 * configure: Regenerate.
112
4b48e6d4
JL
1132020-08-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>
114
115 * msp430-sim.c (sim_open): Increase the size of the main memory region
116 to 0xFAC0.
117
e8a387fb
JL
1182020-08-05 Jozef Lawrynowicz <jozef.l@mittosystems.com>
119
120 * msp430-sim.c (put_op): For unsigned multiplication, explicitly cast
121 operands to the unsigned type before multiplying.
122 * msp430-sim.h (struct msp430_cpu_state): Fix types used to store hwmult
123 operands.
124
b7dcc42d
JL
1252020-01-22 Jozef Lawrynowicz <jozef.l@mittosystems.com>
126
127 * msp430-sim.c (msp430_step_once): Ignore the carry flag when executing
128 an RRC instruction, if the ZC bit of the extension word is set.
129
5c887dd5
JB
1302017-09-06 John Baldwin <jhb@FreeBSD.org>
131
132 * configure: Regenerate.
133
3819af13
JL
1342017-08-29 Jozef Lawrynowicz <jozef.l@somniumtech.com>
135
136 * sim/msp430/msp430-sim.c (maybe_perform_syscall): Fix passing of
137 arguments for variadic syscall "open".
138
5357150c
MF
1392016-08-15 Mike Frysinger <vapier@gentoo.org>
140
141 * msp430-sim.c: Delete bfd.h include.
142 (lookup_symbol, msp430_sim_close): Delete.
143 (sim_open): Change lookup_symbol to trace_sym_value.
144 * sim-main.h (struct sim_state): Delete symbol_table and
145 number_of_symbols.
146 (STATE_SYMBOL_TABLE, STATE_NUM_SYMBOLS, msp430_sim_close,
147 SIM_CLOSE_HOOK): Delete.
148
ce39bd38
MF
1492016-01-10 Mike Frysinger <vapier@gentoo.org>
150
151 * config.in, configure: Regenerate.
152
99d8e879
MF
1532016-01-10 Mike Frysinger <vapier@gentoo.org>
154
155 * configure: Regenerate.
156
35656e95
MF
1572016-01-10 Mike Frysinger <vapier@gentoo.org>
158
159 * configure: Regenerate.
160
16f7876d
MF
1612016-01-10 Mike Frysinger <vapier@gentoo.org>
162
163 * configure: Regenerate.
164
e19418e0
MF
1652016-01-10 Mike Frysinger <vapier@gentoo.org>
166
167 * configure: Regenerate.
168
347fe5bb
MF
1692016-01-10 Mike Frysinger <vapier@gentoo.org>
170
171 * configure.ac (SIM_AC_OPTION_INLINE): Delete call.
172 * configure: Regenerate.
173
22be3fbe
MF
1742016-01-10 Mike Frysinger <vapier@gentoo.org>
175
176 * configure: Regenerate.
177
0dc73ef7
MF
1782016-01-10 Mike Frysinger <vapier@gentoo.org>
179
180 * configure: Regenerate.
181
936df756
MF
1822016-01-09 Mike Frysinger <vapier@gentoo.org>
183
184 * config.in, configure: Regenerate.
185
2e3d4f4d
MF
1862016-01-06 Mike Frysinger <vapier@gentoo.org>
187
188 * msp430-sim.c (sim_open): Mark argv const.
189 (sim_create_inferior): Mark argv and env const.
190
402cf053
MF
1912016-01-05 Mike Frysinger <vapier@gentoo.org>
192
193 * msp430-sim.c (loader_write_mem): Delete.
194 (lookup_symbol): Return -1 when abfd is NULL.
195 (sim_open): Delete prog_bfd variable. Delete call to sim_load_file.
196 Delete prog_bfd check.
197
70d39448
MF
1982016-01-05 Mike Frysinger <vapier@gentoo.org>
199
200 * Makefile.in (SIM_OBJS): Delete trace.o.
201 * msp430-sim.c: Delete dis-asm.h and trace.h includes.
202 (sim_open): Delete msp430_trace_init call.
203 (msp430_dis_read): Delete function.
204 (msp430_step_once): Replace disassembly logic with a call
205 to TRACE_DISASM.
206 * trace.c, trace.h: Delete files.
207
9bbf6f91
MF
2082016-01-04 Mike Frysinger <vapier@gentoo.org>
209
210 * configure: Regenerate.
211
0cb8d851
MF
2122016-01-03 Mike Frysinger <vapier@gentoo.org>
213
214 * config.in, configure: Regenerate.
215
1ac72f06
MF
2162016-01-02 Mike Frysinger <vapier@gentoo.org>
217
218 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
219 LITTLE.
220 * configure: Regenerate.
221
5d015275
MF
2222015-12-27 Mike Frysinger <vapier@gentoo.org>
223
224 * msp430-sim.c (sim_dis_read): Change private_data to application_data.
225 (msp430_step_once): Likewise.
226
5e744ef8
MF
2272015-12-27 Mike Frysinger <vapier@gentoo.org>
228
229 * Makefile.in (SIM_OBJS): Delete sim-hload.o.
230
1b393626
MF
2312015-12-26 Mike Frysinger <vapier@gentoo.org>
232
233 * config.in, configure: Regenerate.
234
1d19cae7
DV
2352015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
236
237 * msp430-sim.c (get_op, put_op): Fix left shift of negative value.
238
f7584f05
NC
2392015-12-07 Nick Clifton <nickc@redhat.com>
240
241 * msp430-sim.c (sim_open): Check for needed memory at address
242 0x500 not 0x200.
243 (get_op): Add support for F5 hardware multiply addresses.
244 (put_op): Likewise.
245
797eee42
MF
2462015-11-15 Mike Frysinger <vapier@gentoo.org>
247
248 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
249 sim-stop.o.
250
6e4f085c
MF
2512015-11-14 Mike Frysinger <vapier@gentoo.org>
252
253 * interp.c (sim_close): Rename to ...
254 (msp430_sim_close): ... this. Delete call to sim_state_free.
255 * sim-main.h (msp430_sim_close): Declare.
256 (SIM_CLOSE_HOOK): Define.
257
fa8f87e5
MF
2582015-06-24 Mike Frysinger <vapier@gentoo.org>
259
260 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
261 (trace_reg_get): Likewise.
262
8d0978fb
MF
2632015-06-23 Mike Frysinger <vapier@gentoo.org>
264
265 * configure: Regenerate.
266
7d5c6c43
MF
2672015-06-17 Mike Frysinger <vapier@gentoo.org>
268
269 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
270 with sim_syscall.
271
61a0c964
MF
2722015-06-17 Mike Frysinger <vapier@gentoo.org>
273
274 * msp430-sim.c: Include sim-syscall.h.
275 (syscall_read_mem, syscall_write_mem): Delete.
276 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
277 to sim_syscall_read_mem/sim_syscall_write_mem.
278
a3487082
MF
2792015-06-12 Mike Frysinger <vapier@gentoo.org>
280
281 * configure: Regenerate.
282
306f4178
MF
2832015-06-12 Mike Frysinger <vapier@gentoo.org>
284
285 * configure: Regenerate.
286
5b064994
MF
2872015-06-12 Mike Frysinger <vapier@gentoo.org>
288
289 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
290 with TRACE_VPU.
291 (trace_reg_get): Likewise.
292 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
293 (put_op): Likewise.
294 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
295 (do_flags): Likewise.
296 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
297 TRACE_SYSCALL.
298 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
299 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
300
c1d8560e
MF
3012015-06-11 Mike Frysinger <vapier@gentoo.org>
302
303 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
304 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
305 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
306
20bca71d
MF
3072015-04-18 Mike Frysinger <vapier@gentoo.org>
308
309 * sim-main.h (SIM_CPU): Delete.
310
7e83aa92
MF
3112015-04-18 Mike Frysinger <vapier@gentoo.org>
312
313 * sim-main.h (sim_cia): Delete.
314
034685f9
MF
3152015-04-17 Mike Frysinger <vapier@gentoo.org>
316
317 * sim-main.h (CIA_GET, CIA_SET): Delete.
318
78e9aa70
MF
3192015-04-15 Mike Frysinger <vapier@gentoo.org>
320
321 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
322 * sim-main.h (STATE_CPU): Delete.
323
bf12d44e
MF
3242015-04-13 Mike Frysinger <vapier@gentoo.org>
325
326 * configure: Regenerate.
327
122bbfb5
MF
3282015-04-06 Mike Frysinger <vapier@gentoo.org>
329
330 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
331
1a8faa2a
MF
3322015-04-01 Mike Frysinger <vapier@gentoo.org>
333
334 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
335
aadc9410
MF
3362015-03-31 Mike Frysinger <vapier@gentoo.org>
337
338 * config.in, configure: Regenerate.
339
80fc77e6
MF
3402015-03-23 Mike Frysinger <vapier@gentoo.org>
341
342 * sim-main.h: Delete run-sim.h include.
343
ae7d0cac
MF
3442015-03-16 Mike Frysinger <vapier@gentoo.org>
345
346 * config.in, configure: Regenerate.
347
c1e768db
MF
3482015-03-14 Mike Frysinger <vapier@gentoo.org>
349
350 * aclocal.m4, configure: Regenerate.
351 * configure.ac: Call the common inline & warning macros.
352 * msp430-sim.c: Include unistd.h & trace.h.
353 * trace.c: Include trace.h.
354 (load_file_and_line): Move FILE* decl to top of scope.
355 * trace.h (msp430_get_current_source_location): Adjust prototype to
356 match the function definition.
357
465fb143
MF
3582015-03-14 Mike Frysinger <vapier@gentoo.org>
359
360 * Makefile.in (SIM_RUN_OBJS): Delete.
361
10d602c7
NC
3622015-02-24 Nick Clifton <nickc@redhat.com>
363
364 * msp430-sim.c (sim_open): Allocate memory regions matching those
365 declared in the libgloss/msp430 linker scripts.
366 Allow sim_load_file to fail.
367 (get_op): Test the correct address bit when checking for out of
368 range addresses.
369 Include the address in the error message when an illegal access to
370 the hardware multiplier is detected.
371 (put_op): Test the correct address bit when checking for out of
372 range addresses.
373
2974be62
AM
3742014-08-19 Alan Modra <amodra@gmail.com>
375
376 * configure: Regenerate.
377
180eb063
NC
3782014-08-19 Nick Clifton <nickc@redhat.com>
379
380 * msp430-sim.c: Move static hardware multiply support variables
381 from here...
382 * msp430-sim.h (msp430_cpu_state): ... into here ...
383 * msp430-sim.c (get_op, put_op): ... and update references to use
384 the msp430_cpu_state structure.
385
faa743bb
RM
3862014-08-15 Roland McGrath <mcgrathr@google.com>
387
388 * configure: Regenerate.
389 * config.in: Regenerate.
390
aef392c4
NC
3912014-06-03 Nick Clifton <nickc@redhat.com>
392
393 * msp430-sim.c (get_op): Handle reads of low result register when
394 in MAC mode.
395 (put_op): Copy MAC result into result words.
396 Handle writes to the low result register.
397
a7da346e
DD
3982014-05-12 DJ Delorie <dj@redhat.com>
399
400 * msp43-sim.c (sign_ext): Change to "long long" to support
401 sign-extending 32-bit values.
402
8969934d
NC
4032014-05-08 Nick Clifton <nickc@redhat.com>
404
405 * msp430-sim.c (sim_open): Do not allocate memory over the
406 hardware multiply registers.
407 (get_op): Add support for reads from the hardware multiply
408 registers.
409 (put_op): Add support for writes to the hardware multiply
410 registers.
411 (msp430_step_once): Add support for the RETI instruction used by
412 the CPUX architecture.
413
7b0278dc
MF
4142014-03-10 Mike Frysinger <vapier@gentoo.org>
415
416 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
417 bfd_get_start_address when abfd is not NULL and new_pc is zero.
418
a3271a3e
MF
4192014-03-10 Mike Frysinger <vapier@gentoo.org>
420
421 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
422 (msp430_step_once): Cast fprintf to fprintf_ftype.
423
bf3d9781
AM
4242013-09-23 Alan Modra <amodra@gmail.com>
425
426 * aclocal.m4, configure: Regenerate.
427
3346cfda
NC
4282013-06-21 Nick Clifton <nickc@redhat.com>
429
430 * Makefile.in: New.
431 * aclocal.m4: Generate.
432 * config.in: Generate.
433 * configure.ac: New.
434 * configure: Generate.
435 * msp430-sim.c: New.
436 * msp430-sim.h: New.
437 * sim-main.h: New.
438 * trace.c: New.
439 * trace.h: New.