sim: sim_{create_inferior,open,parse_args}: constify argv/env slightly
[external/binutils.git] / sim / cris / ChangeLog
1 2016-01-06  Mike Frysinger  <vapier@gentoo.org>
2
3         * sim-if.c (sim_open): Mark argv const.
4         (sim_create_inferior): Mark argv and env const.
5
6 2016-01-04  Mike Frysinger  <vapier@gentoo.org>
7
8         * configure: Regenerate.
9
10 2016-01-03  Mike Frysinger  <vapier@gentoo.org>
11
12         * sim-if.c (sim_open): Update sim_parse_args comment.
13
14 2016-01-03  Mike Frysinger  <vapier@gentoo.org>
15
16         * sim-main.h (cris_devices): Delete.
17
18 2016-01-03  Mike Frysinger  <vapier@gentoo.org>
19
20         * configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete.
21         * configure: Regenerate.
22
23 2016-01-02  Mike Frysinger  <vapier@gentoo.org>
24
25         * arch.h (TARGET_BIG_ENDIAN): Delete.
26         * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
27         LITTLE.
28         * configure: Regenerate.
29
30 2016-01-02  Mike Frysinger  <vapier@gentoo.org>
31
32         * sim-if.c (xprintf, eprintf): Delete.
33         (cris_load_elf_file): Delete callback.  Change xprintf to
34         sim_io_printf and eprintf to sim_io_eprintf.
35
36 2016-01-02  Mike Frysinger  <vapier@gentoo.org>
37
38         * sim-if.c (current_state): Delete.
39         (sim_open): Delete current_state assignment.
40
41 2015-12-30  Mike Frysinger  <vapier@gentoo.org>
42
43         * sim-if.c (sim_open): Delete current_target_byte_order assignment.
44         * configure.ac: Call SIM_AC_OPTION_ENDIAN.
45         * configure: Regenerate.
46
47 2015-12-27  Mike Frysinger  <vapier@gentoo.org>
48
49         * sim-if.c (cris_program_offset_write, sim_load): Delete.
50
51 2015-12-26  Mike Frysinger  <vapier@gentoo.org>
52
53         * config.in, configure: Regenerate.
54         * Makefile.in (rvdummy.o): Delete tconfig.h.
55
56 2015-12-26  Mike Frysinger  <vapier@gentoo.org>
57
58         * sim-if.c (sim_open): Delete cpu variable.  Pass NULL/NULL_CIA to
59         sim_core_write_buffer.
60
61 2015-12-26  Mike Frysinger  <vapier@gentoo.org>
62
63         * sim-if.c (sim_create_inferior): Delete old comment and set up
64         STATE_PROG_ARGV.
65
66 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
67
68         * configure.ac (SIM_AC_OPTION_HARDWARE): Change default to yes and
69         add cris_900000xx.
70         * configure: Regenerated.
71         * devices.c: Delete file.
72         * dv-cris_900000xx.c: New device model.
73         * Makefile.in (SIM_OBJS): Delete devices.o.
74         * sim-if.c (sim_open): Replace cris_have_900000xxif logic with a
75         call to sim_hw_parse.
76         * tconfig.h: Delete file.
77
78 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
79
80         * rvdummy.c (_GNU_SOURCE): Delete.
81         (setupsocket): Mark static.
82
83 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
84
85         * Makefile.in (SIM_OBJS): Delete sim-model.o.
86         * tconfig.h (SIM_HAVE_MODEL): Delete.
87
88 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
89
90         * arch.c: Rename MACH to SIM_MACH.
91         * cpuall.h: Likewise.
92         * modelv10.c: Rename MACH to SIM_MACH, MACH_IMP_PROPERTIES to
93         SIM_MACH_IMP_PROPERTIES, and MODEL to SIM_MODEL.
94         * modelv32.c: Likewise.
95
96 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
97
98         * sim-main.h (WITH_SCACHE_PBB): Move from ...
99         * tconfig.h (WITH_SCACHE_PBB): ... here.
100
101 2015-12-25  Mike Frysinger  <vapier@gentoo.org>
102
103         * devices.c (device_error): Delete.
104
105 2015-12-24  Mike Frysinger  <vapier@gentoo.org>
106
107         * tconfig.h (SIM_HANDLES_LMA): Delete.
108
109 2015-11-15  Mike Frysinger  <vapier@gentoo.org>
110
111         * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
112         sim-stop.o.
113
114 2015-11-14  Mike Frysinger  <vapier@gentoo.org>
115
116         * sim-if.c (sim_close): Delete.
117
118 2015-06-23  Mike Frysinger  <vapier@gentoo.org>
119
120         * configure: Regenerate.
121
122 2015-06-17  Mike Frysinger  <vapier@gentoo.org>
123
124         * traps.c: Include sim-syscall.h.
125         (syscall_read_mem, syscall_write_mem): Delete.
126         (cris_break_13_handler): Change syscall_read_mem/syscall_write_mem
127         to sim_syscall_read_mem/sim_syscall_write_mem.
128
129 2015-06-17  Mike Frysinger  <vapier@gentoo.org>
130
131         * traps.c (syscall_map): Fill out name field.
132         (syscall_stat32_map, errno_map, open_map): Likewise.
133
134 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
135
136         * configure: Regenerate.
137
138 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
139
140         * configure: Regenerate.
141
142 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
143
144         * decodev10.c (crisv10f_decode): Change TRACE_EXTRACT to
145         CGEN_TRACE_EXTRACT.
146         * decodev32.c (crisv32f_decode): Likewise.
147         * mloop.in (execute): Change TRACE_INSN_INIT to CGEN_TRACE_INSN_INIT,
148         TRACE_INSN to CGEN_TRACE_INSN, and TRACE_INSN_FINI to CGEN_TRACE_INSN_FINI.
149         * semcrisv10f-switch.c: Change TRACE_RESULT to CGEN_TRACE_RESULT.
150         * semcrisv32f-switch.c: Likewise.
151
152 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
153
154         * sim-main.h (SIM_ENGINE_HALT_HOOK, SIM_ENGINE_RESTART_HOOK): Delete.
155
156 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
157
158         * sim-main.h (USING_SIM_BASE_H): Delete.
159
160 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
161
162         * sim-main.h (_sim_cpu, SIM_CPU): Delete.
163
164 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
165
166         * sim-main.h (sim_cia): Delete.
167
168 2015-04-17  Mike Frysinger  <vapier@gentoo.org>
169
170         * crisv10f.c (deliver_interrupt): Change CIA_GET to CPU_PC_GET.
171         * crisv32f.c (deliver_interrupt): Likewise.
172         * sim-main.h (CIA_GET, CIA_SET): Delete.
173
174 2015-04-15  Mike Frysinger  <vapier@gentoo.org>
175
176         * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
177         * sim-main.h (STATE_CPU): Delete.
178
179 2015-04-15  Mike Frysinger  <vapier@gentoo.org>
180
181         * sim-main.h (struct sim_state): Change cpu to an array of pointers.
182         (STATE_CPU): Handle WITH_SMP.
183
184 2015-04-13  Mike Frysinger  <vapier@gentoo.org>
185
186         * configure: Regenerate.
187
188 2015-04-06  Mike Frysinger  <vapier@gentoo.org>
189
190         * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
191
192 2015-03-31  Mike Frysinger  <vapier@gentoo.org>
193
194         * config.in, configure: Regenerate.
195
196 2015-03-24  Mike Frysinger  <vapier@gentoo.org>
197
198         * configure: Regenerate.
199
200 2015-03-23  Mike Frysinger  <vapier@gentoo.org>
201
202         * Makefile.in (CONFIG_DEVICES): Delete.
203         (SIM_OBJS): Delete CONFIG_DEVICES.
204
205 2015-03-23  Mike Frysinger  <vapier@gentoo.org>
206
207         * configure: Regenerate.
208
209 2015-03-23  Mike Frysinger  <vapier@gentoo.org>
210
211         * configure: Regenerate.
212
213 2015-03-16  Mike Frysinger  <vapier@gentoo.org>
214
215         * aclocal.m4, config.in, configure: Regenerate.
216         * rvdummy.c: Delete tconfig.h include.
217         * tconfig.in: Rename file ...
218         * tconfig.h: ... here.
219
220 2015-03-15  Mike Frysinger  <vapier@gentoo.org>
221
222         * tconfig.in: Delete most includes.
223         [HAVE_DV_SOCKSER]: Delete.
224
225 2015-03-14  Mike Frysinger  <vapier@gentoo.org>
226
227         * Makefile.in (SIM_RUN_OBJS): Delete.
228
229 2014-12-03  Joel Brobecker  <brobecker@adacore.com>
230
231         * traps.c (cris_break_13_handler): Adjust call to "fstat" callback
232         by call to "to_fstat" following renaming in callback.h.
233
234 2014-08-19  Alan Modra  <amodra@gmail.com>
235
236         * configure: Regenerate.
237
238 2014-08-15  Roland McGrath  <mcgrathr@google.com>
239
240         * configure: Regenerate.
241         * config.in: Regenerate.
242
243 2014-03-05  Mike Frysinger  <vapier@gentoo.org>
244
245         * sim-if.c (sim_load): Add const to prog.
246
247 2014-03-04  Mike Frysinger  <vapier@gentoo.org>
248
249         * configure: Regenerate.
250
251 2013-09-23  Alan Modra  <amodra@gmail.com>
252
253         * configure: Regenerate.
254
255 2013-06-03  Mike Frysinger  <vapier@gentoo.org>
256
257         * aclocal.m4, configure: Regenerate.
258
259 2013-05-10  Freddie Chopin  <freddie_chopin@op.pl>
260
261         * configure: Rebuild.
262
263 2013-03-26  Mike Frysinger  <vapier@gentoo.org>
264
265         * configure: Regenerate.
266
267 2012-06-15  Joel Brobecker  <brobecker@adacore.com>
268
269         * config.in, configure: Regenerate.
270
271 2012-05-18  Nick Clifton  <nickc@redhat.com>
272
273         PR 14072
274         * sim-if.c: Include config.h before system header files.
275
276 2012-03-24  Mike Frysinger  <vapier@gentoo.org>
277
278         * aclocal.m4, config.in, configure: Regenerate.
279
280 2011-12-03  Mike Frysinger  <vapier@gentoo.org>
281
282         * aclocal.m4: New file.
283         * configure: Regenerate.
284
285 2011-10-19  Mike Frysinger  <vapier@gentoo.org>
286
287         * configure: Regenerate after common/acinclude.m4 update.
288
289 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
290
291         * configure.ac: Change include to common/acinclude.m4.
292
293 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
294
295         * configure.ac: Change AC_PREREQ to 2.64.  Delete AC_CONFIG_HEADER
296         call.  Replace common.m4 include with SIM_AC_COMMON.
297         * configure: Regenerate.
298
299 2011-07-05  Mike Frysinger  <vapier@gentoo.org>
300
301         * sim-if.c (sim_do_command): Delete.
302
303 2010-10-09  Alan Modra  <amodra@gmail.com>
304
305         * cris-desc.h: Regenerate.
306
307 2010-10-07  Hans-Peter Nilsson  <hp@axis.com>
308
309         * traps.c (cris_break_13_handler): Pass lseek
310         offset parameter as sign-extended.
311
312 2010-05-26  Ozkan Sezer  <sezeroz@gmail.com>
313
314         * dv-rv.c (hw_rv_init_socket): Check error return from socket() call
315         by its equality to -1 not by it being negative.
316         (hw_rv_write): Likewise.
317         (hw_rv_handle_incoming): Likewise.
318         (hw_rv_poll_once): Likewise.
319         * rvdummy.c (setupsocket): Likewise.
320         (main): Likewise for accept() call as returned from setupsocket().
321
322 2010-03-30  Mike Frysinger  <vapier@gentoo.org>
323
324         * devices.c (device_error): Add const to message.