]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/msp430/ChangeLog
sim: syscall: unify memory helpers
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
61a0c964
MF
12015-06-17 Mike Frysinger <vapier@gentoo.org>
2
3 * msp430-sim.c: Include sim-syscall.h.
4 (syscall_read_mem, syscall_write_mem): Delete.
5 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
6 to sim_syscall_read_mem/sim_syscall_write_mem.
7
a3487082
MF
82015-06-12 Mike Frysinger <vapier@gentoo.org>
9
10 * configure: Regenerate.
11
306f4178
MF
122015-06-12 Mike Frysinger <vapier@gentoo.org>
13
14 * configure: Regenerate.
15
5b064994
MF
162015-06-12 Mike Frysinger <vapier@gentoo.org>
17
18 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
19 with TRACE_VPU.
20 (trace_reg_get): Likewise.
21 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
22 (put_op): Likewise.
23 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
24 (do_flags): Likewise.
25 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
26 TRACE_SYSCALL.
27 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
28 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
29
c1d8560e
MF
302015-06-11 Mike Frysinger <vapier@gentoo.org>
31
32 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
33 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
34 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
35
20bca71d
MF
362015-04-18 Mike Frysinger <vapier@gentoo.org>
37
38 * sim-main.h (SIM_CPU): Delete.
39
7e83aa92
MF
402015-04-18 Mike Frysinger <vapier@gentoo.org>
41
42 * sim-main.h (sim_cia): Delete.
43
034685f9
MF
442015-04-17 Mike Frysinger <vapier@gentoo.org>
45
46 * sim-main.h (CIA_GET, CIA_SET): Delete.
47
78e9aa70
MF
482015-04-15 Mike Frysinger <vapier@gentoo.org>
49
50 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
51 * sim-main.h (STATE_CPU): Delete.
52
bf12d44e
MF
532015-04-13 Mike Frysinger <vapier@gentoo.org>
54
55 * configure: Regenerate.
56
122bbfb5
MF
572015-04-06 Mike Frysinger <vapier@gentoo.org>
58
59 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
60
1a8faa2a
MF
612015-04-01 Mike Frysinger <vapier@gentoo.org>
62
63 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
64
aadc9410
MF
652015-03-31 Mike Frysinger <vapier@gentoo.org>
66
67 * config.in, configure: Regenerate.
68
80fc77e6
MF
692015-03-23 Mike Frysinger <vapier@gentoo.org>
70
71 * sim-main.h: Delete run-sim.h include.
72
ae7d0cac
MF
732015-03-16 Mike Frysinger <vapier@gentoo.org>
74
75 * config.in, configure: Regenerate.
76
c1e768db
MF
772015-03-14 Mike Frysinger <vapier@gentoo.org>
78
79 * aclocal.m4, configure: Regenerate.
80 * configure.ac: Call the common inline & warning macros.
81 * msp430-sim.c: Include unistd.h & trace.h.
82 * trace.c: Include trace.h.
83 (load_file_and_line): Move FILE* decl to top of scope.
84 * trace.h (msp430_get_current_source_location): Adjust prototype to
85 match the function definition.
86
465fb143
MF
872015-03-14 Mike Frysinger <vapier@gentoo.org>
88
89 * Makefile.in (SIM_RUN_OBJS): Delete.
90
10d602c7
NC
912015-02-24 Nick Clifton <nickc@redhat.com>
92
93 * msp430-sim.c (sim_open): Allocate memory regions matching those
94 declared in the libgloss/msp430 linker scripts.
95 Allow sim_load_file to fail.
96 (get_op): Test the correct address bit when checking for out of
97 range addresses.
98 Include the address in the error message when an illegal access to
99 the hardware multiplier is detected.
100 (put_op): Test the correct address bit when checking for out of
101 range addresses.
102
2974be62
AM
1032014-08-19 Alan Modra <amodra@gmail.com>
104
105 * configure: Regenerate.
106
180eb063
NC
1072014-08-19 Nick Clifton <nickc@redhat.com>
108
109 * msp430-sim.c: Move static hardware multiply support variables
110 from here...
111 * msp430-sim.h (msp430_cpu_state): ... into here ...
112 * msp430-sim.c (get_op, put_op): ... and update references to use
113 the msp430_cpu_state structure.
114
faa743bb
RM
1152014-08-15 Roland McGrath <mcgrathr@google.com>
116
117 * configure: Regenerate.
118 * config.in: Regenerate.
119
aef392c4
NC
1202014-06-03 Nick Clifton <nickc@redhat.com>
121
122 * msp430-sim.c (get_op): Handle reads of low result register when
123 in MAC mode.
124 (put_op): Copy MAC result into result words.
125 Handle writes to the low result register.
126
a7da346e
DD
1272014-05-12 DJ Delorie <dj@redhat.com>
128
129 * msp43-sim.c (sign_ext): Change to "long long" to support
130 sign-extending 32-bit values.
131
8969934d
NC
1322014-05-08 Nick Clifton <nickc@redhat.com>
133
134 * msp430-sim.c (sim_open): Do not allocate memory over the
135 hardware multiply registers.
136 (get_op): Add support for reads from the hardware multiply
137 registers.
138 (put_op): Add support for writes to the hardware multiply
139 registers.
140 (msp430_step_once): Add support for the RETI instruction used by
141 the CPUX architecture.
142
7b0278dc
MF
1432014-03-10 Mike Frysinger <vapier@gentoo.org>
144
145 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
146 bfd_get_start_address when abfd is not NULL and new_pc is zero.
147
a3271a3e
MF
1482014-03-10 Mike Frysinger <vapier@gentoo.org>
149
150 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
151 (msp430_step_once): Cast fprintf to fprintf_ftype.
152
bf3d9781
AM
1532013-09-23 Alan Modra <amodra@gmail.com>
154
155 * aclocal.m4, configure: Regenerate.
156
3346cfda
NC
1572013-06-21 Nick Clifton <nickc@redhat.com>
158
159 * Makefile.in: New.
160 * aclocal.m4: Generate.
161 * config.in: Generate.
162 * configure.ac: New.
163 * configure: Generate.
164 * msp430-sim.c: New.
165 * msp430-sim.h: New.
166 * sim-main.h: New.
167 * trace.c: New.
168 * trace.h: New.