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