]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/msp430/ChangeLog
sim: punt WITH_DEVICES & tconfig.h support
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
1b393626
MF
12015-12-26 Mike Frysinger <vapier@gentoo.org>
2
3 * config.in, configure: Regenerate.
4
1d19cae7
DV
52015-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
f7584f05
NC
92015-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
797eee42
MF
162015-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
6e4f085c
MF
212015-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
fa8f87e5
MF
282015-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
8d0978fb
MF
332015-06-23 Mike Frysinger <vapier@gentoo.org>
34
35 * configure: Regenerate.
36
7d5c6c43
MF
372015-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
61a0c964
MF
422015-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
a3487082
MF
492015-06-12 Mike Frysinger <vapier@gentoo.org>
50
51 * configure: Regenerate.
52
306f4178
MF
532015-06-12 Mike Frysinger <vapier@gentoo.org>
54
55 * configure: Regenerate.
56
5b064994
MF
572015-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
c1d8560e
MF
712015-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
20bca71d
MF
772015-04-18 Mike Frysinger <vapier@gentoo.org>
78
79 * sim-main.h (SIM_CPU): Delete.
80
7e83aa92
MF
812015-04-18 Mike Frysinger <vapier@gentoo.org>
82
83 * sim-main.h (sim_cia): Delete.
84
034685f9
MF
852015-04-17 Mike Frysinger <vapier@gentoo.org>
86
87 * sim-main.h (CIA_GET, CIA_SET): Delete.
88
78e9aa70
MF
892015-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
bf12d44e
MF
942015-04-13 Mike Frysinger <vapier@gentoo.org>
95
96 * configure: Regenerate.
97
122bbfb5
MF
982015-04-06 Mike Frysinger <vapier@gentoo.org>
99
100 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
101
1a8faa2a
MF
1022015-04-01 Mike Frysinger <vapier@gentoo.org>
103
104 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
105
aadc9410
MF
1062015-03-31 Mike Frysinger <vapier@gentoo.org>
107
108 * config.in, configure: Regenerate.
109
80fc77e6
MF
1102015-03-23 Mike Frysinger <vapier@gentoo.org>
111
112 * sim-main.h: Delete run-sim.h include.
113
ae7d0cac
MF
1142015-03-16 Mike Frysinger <vapier@gentoo.org>
115
116 * config.in, configure: Regenerate.
117
c1e768db
MF
1182015-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
465fb143
MF
1282015-03-14 Mike Frysinger <vapier@gentoo.org>
129
130 * Makefile.in (SIM_RUN_OBJS): Delete.
131
10d602c7
NC
1322015-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
2974be62
AM
1442014-08-19 Alan Modra <amodra@gmail.com>
145
146 * configure: Regenerate.
147
180eb063
NC
1482014-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
faa743bb
RM
1562014-08-15 Roland McGrath <mcgrathr@google.com>
157
158 * configure: Regenerate.
159 * config.in: Regenerate.
160
aef392c4
NC
1612014-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
a7da346e
DD
1682014-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
8969934d
NC
1732014-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
7b0278dc
MF
1842014-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
a3271a3e
MF
1892014-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
bf3d9781
AM
1942013-09-23 Alan Modra <amodra@gmail.com>
195
196 * aclocal.m4, configure: Regenerate.
197
3346cfda
NC
1982013-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.