]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/msp430/ChangeLog
sim: drop host endian configure option
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
CommitLineData
0cb8d851
MF
12016-01-03 Mike Frysinger <vapier@gentoo.org>
2
3 * config.in, configure: Regenerate.
4
1ac72f06
MF
52016-01-02 Mike Frysinger <vapier@gentoo.org>
6
7 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
8 LITTLE.
9 * configure: Regenerate.
10
5d015275
MF
112015-12-27 Mike Frysinger <vapier@gentoo.org>
12
13 * msp430-sim.c (sim_dis_read): Change private_data to application_data.
14 (msp430_step_once): Likewise.
15
5e744ef8
MF
162015-12-27 Mike Frysinger <vapier@gentoo.org>
17
18 * Makefile.in (SIM_OBJS): Delete sim-hload.o.
19
1b393626
MF
202015-12-26 Mike Frysinger <vapier@gentoo.org>
21
22 * config.in, configure: Regenerate.
23
1d19cae7
DV
242015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
25
26 * msp430-sim.c (get_op, put_op): Fix left shift of negative value.
27
f7584f05
NC
282015-12-07 Nick Clifton <nickc@redhat.com>
29
30 * msp430-sim.c (sim_open): Check for needed memory at address
31 0x500 not 0x200.
32 (get_op): Add support for F5 hardware multiply addresses.
33 (put_op): Likewise.
34
797eee42
MF
352015-11-15 Mike Frysinger <vapier@gentoo.org>
36
37 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
38 sim-stop.o.
39
6e4f085c
MF
402015-11-14 Mike Frysinger <vapier@gentoo.org>
41
42 * interp.c (sim_close): Rename to ...
43 (msp430_sim_close): ... this. Delete call to sim_state_free.
44 * sim-main.h (msp430_sim_close): Declare.
45 (SIM_CLOSE_HOOK): Define.
46
fa8f87e5
MF
472015-06-24 Mike Frysinger <vapier@gentoo.org>
48
49 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER.
50 (trace_reg_get): Likewise.
51
8d0978fb
MF
522015-06-23 Mike Frysinger <vapier@gentoo.org>
53
54 * configure: Regenerate.
55
7d5c6c43
MF
562015-06-17 Mike Frysinger <vapier@gentoo.org>
57
58 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall
59 with sim_syscall.
60
61a0c964
MF
612015-06-17 Mike Frysinger <vapier@gentoo.org>
62
63 * msp430-sim.c: Include sim-syscall.h.
64 (syscall_read_mem, syscall_write_mem): Delete.
65 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
66 to sim_syscall_read_mem/sim_syscall_write_mem.
67
a3487082
MF
682015-06-12 Mike Frysinger <vapier@gentoo.org>
69
70 * configure: Regenerate.
71
306f4178
MF
722015-06-12 Mike Frysinger <vapier@gentoo.org>
73
74 * configure: Regenerate.
75
5b064994
MF
762015-06-12 Mike Frysinger <vapier@gentoo.org>
77
78 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
79 with TRACE_VPU.
80 (trace_reg_get): Likewise.
81 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
82 (put_op): Likewise.
83 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
84 (do_flags): Likewise.
85 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
86 TRACE_SYSCALL.
87 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
88 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
89
c1d8560e
MF
902015-06-11 Mike Frysinger <vapier@gentoo.org>
91
92 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
93 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
94 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
95
20bca71d
MF
962015-04-18 Mike Frysinger <vapier@gentoo.org>
97
98 * sim-main.h (SIM_CPU): Delete.
99
7e83aa92
MF
1002015-04-18 Mike Frysinger <vapier@gentoo.org>
101
102 * sim-main.h (sim_cia): Delete.
103
034685f9
MF
1042015-04-17 Mike Frysinger <vapier@gentoo.org>
105
106 * sim-main.h (CIA_GET, CIA_SET): Delete.
107
78e9aa70
MF
1082015-04-15 Mike Frysinger <vapier@gentoo.org>
109
110 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
111 * sim-main.h (STATE_CPU): Delete.
112
bf12d44e
MF
1132015-04-13 Mike Frysinger <vapier@gentoo.org>
114
115 * configure: Regenerate.
116
122bbfb5
MF
1172015-04-06 Mike Frysinger <vapier@gentoo.org>
118
119 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
120
1a8faa2a
MF
1212015-04-01 Mike Frysinger <vapier@gentoo.org>
122
123 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
124
aadc9410
MF
1252015-03-31 Mike Frysinger <vapier@gentoo.org>
126
127 * config.in, configure: Regenerate.
128
80fc77e6
MF
1292015-03-23 Mike Frysinger <vapier@gentoo.org>
130
131 * sim-main.h: Delete run-sim.h include.
132
ae7d0cac
MF
1332015-03-16 Mike Frysinger <vapier@gentoo.org>
134
135 * config.in, configure: Regenerate.
136
c1e768db
MF
1372015-03-14 Mike Frysinger <vapier@gentoo.org>
138
139 * aclocal.m4, configure: Regenerate.
140 * configure.ac: Call the common inline & warning macros.
141 * msp430-sim.c: Include unistd.h & trace.h.
142 * trace.c: Include trace.h.
143 (load_file_and_line): Move FILE* decl to top of scope.
144 * trace.h (msp430_get_current_source_location): Adjust prototype to
145 match the function definition.
146
465fb143
MF
1472015-03-14 Mike Frysinger <vapier@gentoo.org>
148
149 * Makefile.in (SIM_RUN_OBJS): Delete.
150
10d602c7
NC
1512015-02-24 Nick Clifton <nickc@redhat.com>
152
153 * msp430-sim.c (sim_open): Allocate memory regions matching those
154 declared in the libgloss/msp430 linker scripts.
155 Allow sim_load_file to fail.
156 (get_op): Test the correct address bit when checking for out of
157 range addresses.
158 Include the address in the error message when an illegal access to
159 the hardware multiplier is detected.
160 (put_op): Test the correct address bit when checking for out of
161 range addresses.
162
2974be62
AM
1632014-08-19 Alan Modra <amodra@gmail.com>
164
165 * configure: Regenerate.
166
180eb063
NC
1672014-08-19 Nick Clifton <nickc@redhat.com>
168
169 * msp430-sim.c: Move static hardware multiply support variables
170 from here...
171 * msp430-sim.h (msp430_cpu_state): ... into here ...
172 * msp430-sim.c (get_op, put_op): ... and update references to use
173 the msp430_cpu_state structure.
174
faa743bb
RM
1752014-08-15 Roland McGrath <mcgrathr@google.com>
176
177 * configure: Regenerate.
178 * config.in: Regenerate.
179
aef392c4
NC
1802014-06-03 Nick Clifton <nickc@redhat.com>
181
182 * msp430-sim.c (get_op): Handle reads of low result register when
183 in MAC mode.
184 (put_op): Copy MAC result into result words.
185 Handle writes to the low result register.
186
a7da346e
DD
1872014-05-12 DJ Delorie <dj@redhat.com>
188
189 * msp43-sim.c (sign_ext): Change to "long long" to support
190 sign-extending 32-bit values.
191
8969934d
NC
1922014-05-08 Nick Clifton <nickc@redhat.com>
193
194 * msp430-sim.c (sim_open): Do not allocate memory over the
195 hardware multiply registers.
196 (get_op): Add support for reads from the hardware multiply
197 registers.
198 (put_op): Add support for writes to the hardware multiply
199 registers.
200 (msp430_step_once): Add support for the RETI instruction used by
201 the CPUX architecture.
202
7b0278dc
MF
2032014-03-10 Mike Frysinger <vapier@gentoo.org>
204
205 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
206 bfd_get_start_address when abfd is not NULL and new_pc is zero.
207
a3271a3e
MF
2082014-03-10 Mike Frysinger <vapier@gentoo.org>
209
210 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
211 (msp430_step_once): Cast fprintf to fprintf_ftype.
212
bf3d9781
AM
2132013-09-23 Alan Modra <amodra@gmail.com>
214
215 * aclocal.m4, configure: Regenerate.
216
3346cfda
NC
2172013-06-21 Nick Clifton <nickc@redhat.com>
218
219 * Makefile.in: New.
220 * aclocal.m4: Generate.
221 * config.in: Generate.
222 * configure.ac: New.
223 * configure: Generate.
224 * msp430-sim.c: New.
225 * msp430-sim.h: New.
226 * sim-main.h: New.
227 * trace.c: New.
228 * trace.h: New.