xref: /netbsd-src/external/gpl3/gdb/dist/sim/rl78/ChangeLog-2021 (revision 4b169a6ba595ae283ca507b26b15fdff40495b1c)
1*4b169a6bSchristos2021-06-22  Mike Frysinger  <vapier@gentoo.org>
2*4b169a6bSchristos
3*4b169a6bSchristos	* configure.ac: Removed.
4*4b169a6bSchristos	* aclocal.m4: Removed.
5*4b169a6bSchristos	* configure: Removed.
6*4b169a6bSchristos
7*4b169a6bSchristos2021-06-21  Mike Frysinger  <vapier@gentoo.org>
8*4b169a6bSchristos
9*4b169a6bSchristos	* aclocal.m4: Regenerate.
10*4b169a6bSchristos	* configure: Regenerate.
11*4b169a6bSchristos
12*4b169a6bSchristos2021-06-21  Mike Frysinger  <vapier@gentoo.org>
13*4b169a6bSchristos
14*4b169a6bSchristos	* configure: Regenerate.
15*4b169a6bSchristos
16*4b169a6bSchristos2021-06-20  Mike Frysinger  <vapier@gentoo.org>
17*4b169a6bSchristos
18*4b169a6bSchristos	* configure.ac (SIM_AC_COMMON): Delete.
19*4b169a6bSchristos	* aclocal.m4, configure: Regenerate.
20*4b169a6bSchristos
21*4b169a6bSchristos2021-06-20  Mike Frysinger  <vapier@gentoo.org>
22*4b169a6bSchristos
23*4b169a6bSchristos	* aclocal.m4: Regenerate.
24*4b169a6bSchristos	* configure: Regenerate.
25*4b169a6bSchristos
26*4b169a6bSchristos2021-06-19  Mike Frysinger  <vapier@gentoo.org>
27*4b169a6bSchristos
28*4b169a6bSchristos	* aclocal.m4: Regenerate.
29*4b169a6bSchristos	* configure: Regenerate.
30*4b169a6bSchristos
31*4b169a6bSchristos2021-06-19  Mike Frysinger  <vapier@gentoo.org>
32*4b169a6bSchristos
33*4b169a6bSchristos	* configure: Regenerate.
34*4b169a6bSchristos
35*4b169a6bSchristos2021-06-18  Mike Frysinger  <vapier@gentoo.org>
36*4b169a6bSchristos
37*4b169a6bSchristos	* aclocal.m4, configure: Regenerate.
38*4b169a6bSchristos
39*4b169a6bSchristos2021-06-18  Mike Frysinger  <vapier@gentoo.org>
40*4b169a6bSchristos
41*4b169a6bSchristos	* configure: Regenerate.
42*4b169a6bSchristos
43*4b169a6bSchristos2021-06-17  Mike Frysinger  <vapier@gentoo.org>
44*4b169a6bSchristos
45*4b169a6bSchristos	* configure: Regenerate.
46*4b169a6bSchristos
47*4b169a6bSchristos2021-06-16  Mike Frysinger  <vapier@gentoo.org>
48*4b169a6bSchristos
49*4b169a6bSchristos	* configure: Regenerate.
50*4b169a6bSchristos
51*4b169a6bSchristos2021-06-16  Mike Frysinger  <vapier@gentoo.org>
52*4b169a6bSchristos
53*4b169a6bSchristos	* configure: Regenerate.
54*4b169a6bSchristos	* config.in: Removed.
55*4b169a6bSchristos
56*4b169a6bSchristos2021-06-15  Mike Frysinger  <vapier@gentoo.org>
57*4b169a6bSchristos
58*4b169a6bSchristos	* config.in, configure: Regenerate.
59*4b169a6bSchristos
60*4b169a6bSchristos2021-06-12  Mike Frysinger  <vapier@gentoo.org>
61*4b169a6bSchristos
62*4b169a6bSchristos	* aclocal.m4, config.in, configure: Regenerate.
63*4b169a6bSchristos
64*4b169a6bSchristos2021-06-12  Mike Frysinger  <vapier@gentoo.org>
65*4b169a6bSchristos
66*4b169a6bSchristos	* config.in, configure: Regenerate.
67*4b169a6bSchristos
68*4b169a6bSchristos2021-05-23  Mike Frysinger  <vapier@gentoo.org>
69*4b169a6bSchristos
70*4b169a6bSchristos	* gdb-if.c (open): Rename to ...
71*4b169a6bSchristos	(is_open): ... this.
72*4b169a6bSchristos	(sim_open, sim_close): Rename open to is_open.
73*4b169a6bSchristos
74*4b169a6bSchristos2021-05-16  Mike Frysinger  <vapier@gentoo.org>
75*4b169a6bSchristos
76*4b169a6bSchristos	* cpu.c, gdb-if.c, load.c, main.c, mem.c, rl78.c, trace.c: Replace
77*4b169a6bSchristos	config.h include with defs.h.
78*4b169a6bSchristos
79*4b169a6bSchristos2021-05-16  Mike Frysinger  <vapier@gentoo.org>
80*4b169a6bSchristos
81*4b169a6bSchristos	* config.in, configure: Regenerate.
82*4b169a6bSchristos
83*4b169a6bSchristos2021-05-14  Mike Frysinger  <vapier@gentoo.org>
84*4b169a6bSchristos
85*4b169a6bSchristos	* Makefile.in: Update path.
86*4b169a6bSchristos	* gdb-if.c: Update include path.
87*4b169a6bSchristos	* load.h: Likewise.
88*4b169a6bSchristos
89*4b169a6bSchristos2021-05-05  Mike Frysinger  <vapier@gentoo.org>
90*4b169a6bSchristos
91*4b169a6bSchristos	* gdb-if.c: Include libiberty.h.
92*4b169a6bSchristos	(sim_do_command): Rewrite to use buildargv.
93*4b169a6bSchristos
94*4b169a6bSchristos2021-05-04  Mike Frysinger  <vapier@gentoo.org>
95*4b169a6bSchristos
96*4b169a6bSchristos	* cpu.c (trace_register_init): Add missing (void).
97*4b169a6bSchristos	* gdb-if.c (rl78_signal_to_target, handle_step): Mark static.
98*4b169a6bSchristos	(sim_do_command): Delete redundant for loop.
99*4b169a6bSchristos	* mem.c (mirror_rom_base, mirror_ram_base, mirror_length): Mark static.
100*4b169a6bSchristos	* mem.h (mem_set_mirror): New prototype.
101*4b169a6bSchristos	* rl78.c (op_flags): Move psw decl to top of scope.
102*4b169a6bSchristos	* trace.c: Include trace.h.
103*4b169a6bSchristos	(load_file_and_line): Move file decl to top of scope.  Declare ret.
104*4b169a6bSchristos	assign fread to ret and use to index f->data.
105*4b169a6bSchristos	* configure.ac: Delete SIM_AC_OPTION_WARNINGS call.
106*4b169a6bSchristos	* configure: Regenerate.
107*4b169a6bSchristos
108*4b169a6bSchristos2021-05-04  Mike Frysinger  <vapier@gentoo.org>
109*4b169a6bSchristos
110*4b169a6bSchristos	* configure: Regenerate.
111*4b169a6bSchristos
112*4b169a6bSchristos2021-05-04  Mike Frysinger  <vapier@gentoo.org>
113*4b169a6bSchristos
114*4b169a6bSchristos	* load.c (rl78_load): Use BFD_VMA_FMT and drop casts.
115*4b169a6bSchristos
116*4b169a6bSchristos2021-05-01  Mike Frysinger  <vapier@gentoo.org>
117*4b169a6bSchristos
118*4b169a6bSchristos	* config.in, configure: Regenerate.
119*4b169a6bSchristos
120*4b169a6bSchristos2021-04-26  Mike Frysinger  <vapier@gentoo.org>
121*4b169a6bSchristos
122*4b169a6bSchristos	* aclocal.m4, config.in, configure: Regenerate.
123*4b169a6bSchristos
124*4b169a6bSchristos2021-04-22  Tom Tromey  <tom@tromey.com>
125*4b169a6bSchristos
126*4b169a6bSchristos	* configure, config.in: Rebuild.
127*4b169a6bSchristos
128*4b169a6bSchristos2021-04-22  Tom Tromey  <tom@tromey.com>
129*4b169a6bSchristos
130*4b169a6bSchristos	* Makefile.in (err.o, fpu.o, gdb-if.o, load.o, main.o, mem.o)
131*4b169a6bSchristos	(reg.o, rl78.o): Remove.
132*4b169a6bSchristos
133*4b169a6bSchristos2021-04-22  Tom Tromey  <tom@tromey.com>
134*4b169a6bSchristos
135*4b169a6bSchristos	* configure: Rebuild.
136*4b169a6bSchristos
137*4b169a6bSchristos2021-04-21  Mike Frysinger  <vapier@gentoo.org>
138*4b169a6bSchristos
139*4b169a6bSchristos	* aclocal.m4: Regenerate.
140*4b169a6bSchristos
141*4b169a6bSchristos2021-04-21  Simon Marchi  <simon.marchi@polymtl.ca>
142*4b169a6bSchristos
143*4b169a6bSchristos	* configure: Regenerate.
144*4b169a6bSchristos
145*4b169a6bSchristos2021-04-20  Mike Frysinger  <vapier@gentoo.org>
146*4b169a6bSchristos
147*4b169a6bSchristos	* configure.ac: Delete AC_CHECK_HEADERS_ONCE.
148*4b169a6bSchristos	* main.c: Delete HAVE_GETOPT_H.
149*4b169a6bSchristos	* config.in, configure: Regenerate.
150*4b169a6bSchristos
151*4b169a6bSchristos2021-04-18  Mike Frysinger  <vapier@gentoo.org>
152*4b169a6bSchristos
153*4b169a6bSchristos	* configure.ac: Change AC_CHECK_HEADERS to AC_CHECK_HEADERS_ONCE.
154*4b169a6bSchristos	* configure: Regenerate.
155*4b169a6bSchristos
156*4b169a6bSchristos2021-04-18  Mike Frysinger  <vapier@gentoo.org>
157*4b169a6bSchristos
158*4b169a6bSchristos	* configure: Regenerate.
159*4b169a6bSchristos
160*4b169a6bSchristos2021-04-02  Mike Frysinger  <vapier@gentoo.org>
161*4b169a6bSchristos
162*4b169a6bSchristos	* aclocal.m4, configure: Regenerate.
163*4b169a6bSchristos
164*4b169a6bSchristos2021-02-28  Mike Frysinger  <vapier@gentoo.org>
165*4b169a6bSchristos
166*4b169a6bSchristos	* configure: Regenerate.
167*4b169a6bSchristos
168*4b169a6bSchristos2021-02-21  Mike Frysinger  <vapier@gentoo.org>
169*4b169a6bSchristos
170*4b169a6bSchristos	* configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4.
171*4b169a6bSchristos	* aclocal.m4, configure: Regenerate.
172*4b169a6bSchristos
173*4b169a6bSchristos2021-02-13  Mike Frysinger  <vapier@gentoo.org>
174*4b169a6bSchristos
175*4b169a6bSchristos	* configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
176*4b169a6bSchristos	* aclocal.m4, configure: Regenerate.
177*4b169a6bSchristos
178*4b169a6bSchristos2021-02-06  Mike Frysinger  <vapier@gentoo.org>
179*4b169a6bSchristos
180*4b169a6bSchristos	* gdb-if.c (sim_memory_map): Define.
181*4b169a6bSchristos
182*4b169a6bSchristos2021-02-06  Mike Frysinger  <vapier@gentoo.org>
183*4b169a6bSchristos
184*4b169a6bSchristos	* configure: Regenerate.
185*4b169a6bSchristos
186*4b169a6bSchristos2021-01-11  Mike Frysinger  <vapier@gentoo.org>
187*4b169a6bSchristos
188*4b169a6bSchristos	* configure.ac: Call SIM_AC_OPTION_WARNINGS.
189*4b169a6bSchristos	* configure: Regenerate.
190*4b169a6bSchristos
191*4b169a6bSchristos2021-01-11  Mike Frysinger  <vapier@gentoo.org>
192*4b169a6bSchristos
193*4b169a6bSchristos	* cpu.h (pc): Change to an extern.
194*4b169a6bSchristos	* cpu.c (pc): Define.
195*4b169a6bSchristos
196*4b169a6bSchristos2021-01-11  Mike Frysinger  <vapier@gentoo.org>
197*4b169a6bSchristos
198*4b169a6bSchristos	* config.in, configure: Regenerate.
199*4b169a6bSchristos
200*4b169a6bSchristos2021-01-09  Mike Frysinger  <vapier@gentoo.org>
201*4b169a6bSchristos
202*4b169a6bSchristos	* configure: Regenerate.
203*4b169a6bSchristos
204*4b169a6bSchristos2021-01-08  Mike Frysinger  <vapier@gentoo.org>
205*4b169a6bSchristos
206*4b169a6bSchristos	* configure: Regenerate.
207*4b169a6bSchristos
208*4b169a6bSchristos2021-01-04  Mike Frysinger  <vapier@gentoo.org>
209*4b169a6bSchristos
210*4b169a6bSchristos	* configure: Regenerate.
211*4b169a6bSchristos
212*4b169a6bSchristos2017-09-06  John Baldwin  <jhb@FreeBSD.org>
213*4b169a6bSchristos
214*4b169a6bSchristos	* configure: Regenerate.
215*4b169a6bSchristos
216*4b169a6bSchristos2016-07-27  Alan Modra  <amodra@gmail.com>
217*4b169a6bSchristos
218*4b169a6bSchristos	* load.c: Don't include libbfd.h.
219*4b169a6bSchristos	(rl78_load): Don't use private iovec seek or read.
220*4b169a6bSchristos
221*4b169a6bSchristos2016-01-10  Mike Frysinger  <vapier@gentoo.org>
222*4b169a6bSchristos
223*4b169a6bSchristos	* config.in, configure: Regenerate.
224*4b169a6bSchristos
225*4b169a6bSchristos2016-01-10  Mike Frysinger  <vapier@gentoo.org>
226*4b169a6bSchristos
227*4b169a6bSchristos	* configure: Regenerate.
228*4b169a6bSchristos
229*4b169a6bSchristos2016-01-10  Mike Frysinger  <vapier@gentoo.org>
230*4b169a6bSchristos
231*4b169a6bSchristos	* configure: Regenerate.
232*4b169a6bSchristos
233*4b169a6bSchristos2016-01-10  Mike Frysinger  <vapier@gentoo.org>
234*4b169a6bSchristos
235*4b169a6bSchristos	* configure: Regenerate.
236*4b169a6bSchristos
237*4b169a6bSchristos2016-01-10  Mike Frysinger  <vapier@gentoo.org>
238*4b169a6bSchristos
239*4b169a6bSchristos	* configure: Regenerate.
240*4b169a6bSchristos
241*4b169a6bSchristos2016-01-10  Mike Frysinger  <vapier@gentoo.org>
242*4b169a6bSchristos
243*4b169a6bSchristos	* configure: Regenerate.
244*4b169a6bSchristos
245*4b169a6bSchristos2016-01-10  Mike Frysinger  <vapier@gentoo.org>
246*4b169a6bSchristos
247*4b169a6bSchristos	* configure: Regenerate.
248*4b169a6bSchristos
249*4b169a6bSchristos2016-01-10  Mike Frysinger  <vapier@gentoo.org>
250*4b169a6bSchristos
251*4b169a6bSchristos	* configure: Regenerate.
252*4b169a6bSchristos
253*4b169a6bSchristos2016-01-09  Mike Frysinger  <vapier@gentoo.org>
254*4b169a6bSchristos
255*4b169a6bSchristos	* config.in, configure: Regenerate.
256*4b169a6bSchristos
257*4b169a6bSchristos2016-01-06  Mike Frysinger  <vapier@gentoo.org>
258*4b169a6bSchristos
259*4b169a6bSchristos	* gdb-if.c (sim_open): Mark argv const.
260*4b169a6bSchristos	(sim_create_inferior): Mark argv and env const.
261*4b169a6bSchristos
262*4b169a6bSchristos2016-01-04  Mike Frysinger  <vapier@gentoo.org>
263*4b169a6bSchristos
264*4b169a6bSchristos	* configure: Regenerate.
265*4b169a6bSchristos
266*4b169a6bSchristos2016-01-03  Mike Frysinger  <vapier@gentoo.org>
267*4b169a6bSchristos
268*4b169a6bSchristos	* config.in, configure: Regenerate.
269*4b169a6bSchristos
270*4b169a6bSchristos2015-12-26  Mike Frysinger  <vapier@gentoo.org>
271*4b169a6bSchristos
272*4b169a6bSchristos	* config.in, configure: Regenerate.
273*4b169a6bSchristos
274*4b169a6bSchristos2015-06-23  Mike Frysinger  <vapier@gentoo.org>
275*4b169a6bSchristos
276*4b169a6bSchristos	* configure: Regenerate.
277*4b169a6bSchristos
278*4b169a6bSchristos2015-06-12  Mike Frysinger  <vapier@gentoo.org>
279*4b169a6bSchristos
280*4b169a6bSchristos	* configure: Regenerate.
281*4b169a6bSchristos
282*4b169a6bSchristos2015-06-12  Mike Frysinger  <vapier@gentoo.org>
283*4b169a6bSchristos
284*4b169a6bSchristos	* configure: Regenerate.
285*4b169a6bSchristos
286*4b169a6bSchristos2015-04-30  DJ Delorie  <dj@redhat.com>
287*4b169a6bSchristos
288*4b169a6bSchristos	* cpu.c (g14_multiply): New.
289*4b169a6bSchristos	* cpu.h (g14_multiply): New.
290*4b169a6bSchristos	* load.c (rl78_load): Decode ISA completely.
291*4b169a6bSchristos	* main.c (main): Expand -M to include other ISAs.
292*4b169a6bSchristos	* rl78.c (decode_opcode): Decode based on ISA.
293*4b169a6bSchristos	* trace.c (rl78_disasm_fn): New.
294*4b169a6bSchristos	(sim_disasm_init): Reset it.
295*4b169a6bSchristos	(sim_disasm_one): Get correct disassembler for ISA.
296*4b169a6bSchristos
297*4b169a6bSchristos2015-04-13  Mike Frysinger  <vapier@gentoo.org>
298*4b169a6bSchristos
299*4b169a6bSchristos	* configure: Regenerate.
300*4b169a6bSchristos
301*4b169a6bSchristos2015-03-31  Mike Frysinger  <vapier@gentoo.org>
302*4b169a6bSchristos
303*4b169a6bSchristos	* config.in, configure: Regenerate.
304*4b169a6bSchristos
305*4b169a6bSchristos2015-03-23  Nick Clifton  <nickc@redhat.com>
306*4b169a6bSchristos
307*4b169a6bSchristos	* cpu.c (rl78_g10_mode): Declare.
308*4b169a6bSchristos	(g13_multiply): Declare.
309*4b169a6bSchristos	* cpu.h (rl78_g10_mode): Export.
310*4b169a6bSchristos	(g13_multiply): Export.
311*4b169a6bSchristos
312*4b169a6bSchristos2015-03-20  Nick Clifton  <nickc@redhat.com>
313*4b169a6bSchristos
314*4b169a6bSchristos	* load.c (rl78_load): If the G10, G13 or G14 flag bits are set in
315*4b169a6bSchristos	the ELF header use them to select the proper emulation mode.
316*4b169a6bSchristos	* mem.c (mem_put_byte): Use mem_put_hi to store a value into the
317*4b169a6bSchristos	MDB register.
318*4b169a6bSchristos	(mem_get_byte): Use mem_get_hi to extract a value from the MDB
319*4b169a6bSchristos	register.
320*4b169a6bSchristos
321*4b169a6bSchristos2015-03-16  Mike Frysinger  <vapier@gentoo.org>
322*4b169a6bSchristos
323*4b169a6bSchristos	* aclocal.m4, config.in, configure: Regenerate.
324*4b169a6bSchristos
325*4b169a6bSchristos2014-08-19  Alan Modra  <amodra@gmail.com>
326*4b169a6bSchristos
327*4b169a6bSchristos	* configure: Regenerate.
328*4b169a6bSchristos
329*4b169a6bSchristos2014-08-15  Roland McGrath  <mcgrathr@google.com>
330*4b169a6bSchristos
331*4b169a6bSchristos	* configure: Regenerate.
332*4b169a6bSchristos	* config.in: Regenerate.
333*4b169a6bSchristos
334*4b169a6bSchristos2014-03-10  Mike Frysinger  <vapier@gentoo.org>
335*4b169a6bSchristos
336*4b169a6bSchristos	* gdb-if.c (sim_do_command): Add const to cmd.  Move args
337*4b169a6bSchristos	to top and add const.  Call strdup on cmd and free at end.
338*4b169a6bSchristos
339*4b169a6bSchristos2014-03-05  Mike Frysinger  <vapier@gentoo.org>
340*4b169a6bSchristos
341*4b169a6bSchristos	* gdb-if.c (sim_load): Add const to prog.
342*4b169a6bSchristos
343*4b169a6bSchristos2013-09-23  Alan Modra  <amodra@gmail.com>
344*4b169a6bSchristos
345*4b169a6bSchristos	* configure: Regenerate.
346*4b169a6bSchristos
347*4b169a6bSchristos2013-08-07  Kevin Buettner  <kevinb@redhat.com>
348*4b169a6bSchristos
349*4b169a6bSchristos	* gdb-if.c (hw_breakpoints): Remove.
350*4b169a6bSchristos	(sim_store_register): Add an assert() to make sure PC is in range.
351*4b169a6bSchristos	Delete code which referenced hw_breakpoints[].
352*4b169a6bSchristos
353*4b169a6bSchristos2013-06-03  Mike Frysinger  <vapier@gentoo.org>
354*4b169a6bSchristos
355*4b169a6bSchristos	* aclocal.m4, configure: Regenerate.
356*4b169a6bSchristos
357*4b169a6bSchristos2013-01-03  Nick Clifton  <nickc@redhat.com>
358*4b169a6bSchristos
359*4b169a6bSchristos	* mem.c (MDBL): Correct value.
360*4b169a6bSchristos	(MDBH): Correct value.
361*4b169a6bSchristos
362*4b169a6bSchristos2012-06-15  Joel Brobecker  <brobecker@adacore.com>
363*4b169a6bSchristos
364*4b169a6bSchristos	* config.in, configure: Regenerate.
365*4b169a6bSchristos
366*4b169a6bSchristos2012-05-24  Pedro Alves  <palves@redhat.com>
367*4b169a6bSchristos
368*4b169a6bSchristos	PR gdb/7205
369*4b169a6bSchristos
370*4b169a6bSchristos	Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout.
371*4b169a6bSchristos
372*4b169a6bSchristos2012-03-24  Mike Frysinger  <vapier@gentoo.org>
373*4b169a6bSchristos
374*4b169a6bSchristos	* aclocal.m4, config.in, configure: Regenerate.
375*4b169a6bSchristos
376*4b169a6bSchristos2012-02-03  Kevin Buettner  <kevinb@redhat.com>
377*4b169a6bSchristos
378*4b169a6bSchristos	* Makefile.in (SIM_OBJS): Add gdb-if.o.
379*4b169a6bSchristos	* gdb-if.c: New file.
380*4b169a6bSchristos
381*4b169a6bSchristos2011-12-03  Mike Frysinger  <vapier@gentoo.org>
382*4b169a6bSchristos
383*4b169a6bSchristos	* aclocal.m4: New file.
384*4b169a6bSchristos	* configure: Regenerate.
385