Yet another warning fix
[deliverable/binutils-gdb.git] / sim / sh64 / ChangeLog
CommitLineData
c0931f26
MF
12015-03-24 Mike Frysinger <vapier@gentoo.org>
2
3 * tconfig.h (SIM_HAVE_BIENDIAN): Delete.
4
30452bbe
MF
52015-03-24 Mike Frysinger <vapier@gentoo.org>
6
7 * configure: Regenerate.
8
97f478c5
MF
92015-03-24 Mike Frysinger <vapier@gentoo.org>
10
11 * configure: Regenerate.
12
49cd1634
MF
132015-03-23 Mike Frysinger <vapier@gentoo.org>
14
15 * configure: Regenerate.
16
64dd13df
MF
172015-03-23 Mike Frysinger <vapier@gentoo.org>
18
19 * configure: Regenerate.
20
8a863336
MF
212015-03-23 Mike Frysinger <vapier@gentoo.org>
22
23 * Makefile.in (CONFIG_DEVICES): Delete.
24 (SIM_OBJS): Delete CONFIG_DEVICES.
25
ae7d0cac
MF
262015-03-16 Mike Frysinger <vapier@gentoo.org>
27
28 * aclocal.m4, config.in, configure: Regenerate.
29 * tconfig.in: Rename file ...
30 * tconfig.h: ... here.
31
8406bb59
MF
322015-03-15 Mike Frysinger <vapier@gentoo.org>
33
34 * tconfig.in [HAVE_DV_SOCKSER]: Delete.
35
465fb143
MF
362015-03-14 Mike Frysinger <vapier@gentoo.org>
37
38 * Makefile.in (SIM_RUN_OBJS): Delete.
39
c4892a6b
HPN
402014-08-23 Hans-Peter Nilsson <hp@axis.com>
41
42 * configure.ac: Default simulator hardware to off again
43 without emitting errors when off or dv-sockser.o unavailable.
44 * configure: Regenerate.
45
2974be62
AM
462014-08-19 Alan Modra <amodra@gmail.com>
47
48 * configure: Regenerate.
49
faa743bb
RM
502014-08-15 Roland McGrath <mcgrathr@google.com>
51
52 * configure: Regenerate.
53 * config.in: Regenerate.
54
bf3d9781
AM
552013-09-23 Alan Modra <amodra@gmail.com>
56
57 * configure: Regenerate.
58
31e6ad7d
MF
592013-06-03 Mike Frysinger <vapier@gentoo.org>
60
61 * aclocal.m4, configure: Regenerate.
62
1517bd27
MF
632013-03-26 Mike Frysinger <vapier@gentoo.org>
64
65 * configure: Regenerate.
66
94c63d78
JS
672013-03-23 Joel Sherrill <joel.sherrill@oarcorp.com>
68
69 * configure.ac: Fail if dv-sockser.o not available.
70 Error when --disable-sim-hardware is specified.
71 * configure: Regenerated.
72
5f3ef9d0
JB
732012-06-15 Joel Brobecker <brobecker@adacore.com>
74
75 * config.in, configure: Regenerate.
76
a6ff997c
NC
772012-05-18 Nick Clifton <nickc@redhat.com>
78
79 PR 14072
80 * interp.c: Include config.h before system header files.
81
2232061b
MF
822012-03-24 Mike Frysinger <vapier@gentoo.org>
83
84 * aclocal.m4, config.in, configure: Regenerate.
85
db2e4d67
MF
862011-12-03 Mike Frysinger <vapier@gentoo.org>
87
88 * aclocal.m4: New file.
89 * configure: Regenerate.
90
9c082ca8
MF
912011-10-17 Mike Frysinger <vapier@gentoo.org>
92
93 * configure.ac: Change include to common/acinclude.m4.
94
6ffe910a
MF
952011-10-17 Mike Frysinger <vapier@gentoo.org>
96
97 * configure.ac: Change AC_PREREQ to 2.64. Delete AC_CONFIG_HEADER
98 call. Replace common.m4 include with SIM_AC_COMMON.
99 * configure: Regenerate.
100
2419798b
MF
1012011-07-05 Mike Frysinger <vapier@gentoo.org>
102
103 * sim-if.c (sim_do_command): Delete.
104
d79fe0d6
MF
1052011-02-14 Mike Frysinger <vapier@gentoo.org>
106
107 * sh64.c (trap_handler): Change zfree to free.
108
bfc85bc6
AM
1092010-10-09 Alan Modra <amodra@gmail.com>
110
111 * sh-desc.h: Regenerate.
112
c5351010
DE
1132010-02-12 Doug Evans <dje@sebabeach.org>
114
115 * decode-media.c, * decode-media.h: Regenerate.
116
2310652a
DE
1172010-02-11 Doug Evans <dje@sebabeach.org>
118
119 * decode-compact.c, * decode-media.c, * defs-compact.h, * defs-media.h,
120 * sem-compact-switch.c, * sem-compact.c, * sem-media-switch.c,
121 * sem-media.c, * sh-desc.c, * sh-desc.h: Regenerate.
122
d2c7a1a6
DE
1232010-01-24 Doug Evans <dje@sebabeach.org>
124
125 * cpu.h: Regenerate.
126
3725885a
RW
1272010-01-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
128
129 * configure: Regenerate.
130
0f51e9bf
DE
1312010-01-02 Doug Evans <dje@sebabeach.org>
132
133 * arch.c, * arch.h, * cpu.c, * cpu.h, * cpuall.h, * decode-compact.c,
134 * decode-compact.h, * decode-media.c, * decode-media.h,
135 * defs-compact.h, * defs-media.h, * sem-compact-switch.c,
136 * sem-compact.c, * sem-media-switch.c, * sem-media.c, * sh-desc.c,
137 * sh-desc.h, * sh-opc.h: Regenerate, update copyright year.
138
197fa1aa
DE
1392009-11-22 Doug Evans <dje@sebabeach.org>
140
141 * cpu.h: Regenerate.
142 * cpuall.h: Regenerate.
143 * decode-compact.c: Regenerate.
144 * decode-compact.h: Regenerate.
145 * decode-media.c: Regenerate.
146 * decode-media.h: Regenerate.
62836bf4
DE
147 * defs-compact.h: Regenerate.
148 * defs-media.h: Regenerate.
197fa1aa 149
62d08856
DE
1502009-11-03 Doug Evans <dje@sebabeach.org>
151
fda1c30b
DE
152 * arch.c: Regenerate.
153 * arch.h: Regenerate.
154 * cpu.c: Regenerate.
155 * cpu.h: Regenerate.
156 * cpuall.h: Regenerate.
157 * decode-compact.c: Regenerate.
158 * decode-compact.h: Regenerate.
159 * decode-media.c: Regenerate.
160 * decode-media.h: Regenerate.
161 * defs-compact.h: Regenerate.
162 * defs-media.h: Regenerate.
163 * sem-compact-switch.c: Regenerate.
164 * sem-compact.c: Regenerate.
165 * sem-media-switch.c: Regenerate.
166 * sem-media.c: Regenerate.
167 * sh-desc.c: Regenerate.
168 * sh-opc.h: Regenerate.
169
62d08856
DE
170 * Makefile.in (SIM_EXTRA_DEPS): Add sh-desc.h sh-opc.h.
171 (sh-desc.o): New rule.
172 (sh-desc.h,sh-desc.c,sh-opc.h): Replaces rule for desc.h.
173 (all generated file rules): Specify generated file with full path.
174
f979b695
DE
1752009-10-24 Doug Evans <dje@sebabeach.org>
176
177 * sh-desc.h: Regenerate.
178
d6416cdc
RW
1792009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
180
81ecdfbb
RW
181 * config.in: Regenerate.
182 * configure: Likewise.
183
d6416cdc
RW
184 * configure: Regenerate.
185
b5bd9624
HPN
1862008-07-11 Hans-Peter Nilsson <hp@axis.com>
187
188 * configure: Regenerate to track ../common/common.m4 changes.
189 * config.in: Ditto.
190
6efef468
JM
1912008-06-06 Vladimir Prus <vladimir@codesourcery.com>
192 Daniel Jacobowitz <dan@codesourcery.com>
193 Joseph Myers <joseph@codesourcery.com>
194
195 * configure: Regenerate.
196
81963b26
HPN
1972006-12-21 Hans-Peter Nilsson <hp@axis.com>
198
199 * config.in, configure: Regenerate.
200
c7e628df
DB
2012006-10-18 Dave Brolley <brolley@redhat.com>
202
203 * Contribute the following changes:
204
205 2006-06-14 Dave Brolley <brolley@redhat.com>
206
207 * sh64-sim.h (sh64_fipr,sh64_fiprs,sh64_fldp,sh64_fstp,sh64_ftrv)
208 (sh64_fpref): New functions.
209 * sh64.c (sh64_fipr,sh64_fiprs,sh64_fldp,sh64_fstp,sh64_ftrv)
210 (sh64_fpref): New functions.
211 (sh_models): Add sh2e, sh2a, sh2a_nofpu, sh4_nofpu, sh4a,
212 sh4a_nofpu and sh4al.
213 (sh2e_mach): New MACH.
214 (sh2a_fpu_mach): New MACH.
215 (sh2a_nofpu_mach): New MACH.
216 (sh4_nofpu): New MACH.
217 (sh4a_mach): New MACH.
218 (sh4a_nofpu_mach): New MACH.
219 (sh4al_mach): New MACH.
220 * Makefile.in (stamp-*): Depend on $(CGEN_CPU_DIR)/sh-sim.cpu. Pass
221 archfile to CGEN script.
222 * arch.c: Regenerated.
223 * arch.h: Regenerated.
224 * cpu.c: Regenerated.
225 * cpu.h: Regenerated.
226 * cpuall.h: Regenerated.
227 * decode-compact.c: Regenerated.
228 * decode-compact.h: Regenerated.
229 * decode-media.c: Regenerated.
230 * decode-media.h: Regenerated.
231 * defs-compact.h: Regenerated.
232 * defs-media.h: Regenerated.
233 * sem-compact-switch.c: Regenerated.
234 * sem-compact.c: Regenerated.
235 * sem-media-switch.c: Regenerated.
236 * sem-media.c: Regenerated.
237 * sh-desc.c: Regenerated.
238 * sh-desc.h: Regenerated.
239 * sh-opc.h: Regenerated.
240
2f0122dc
DJ
2412006-06-05 Daniel Jacobowitz <dan@codesourcery.com>
242
243 * configure: Regenerated.
244
20e95c23
DJ
2452006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
246
247 * configure: Regenerated.
248
4839e910
CV
2492005-05-02 Corinna Vinschen <vinschen@redhat.com>
250
251 * sh-desc.h: Move extern declaration of sh_cgen_ifld_table after
252 inclusion of cgen.h.
253
21bc7567
CV
2542005-04-15 Corinna Vinschen <vinschen@redhat.com>
255
256 * configure.ac: New file.
257 * configure.in: Remove.
258 * configure: Regenerate.
259 * defs-media.h (sem_fields): Add missing sfmt_ldhil member.
260 * sim-if.c (sim_open): Use struct bfd instead of struct _bfd.
261 (sim_create_inferior): Ditto.
262
379832de
HPN
2632004-12-08 Hans-Peter Nilsson <hp@axis.com>
264
265 * configure: Regenerate for ../common/aclocal.m4 update.
266
1bbd6057
JR
267Fri Feb 21 19:49:45 2003 J"orn Rennecke <joern.rennecke@superh.com>
268
269 * sem-media-switch.c, sem-media.c: Regenerate.
270
65044526
EZ
2712002-06-24 Richard Sandiford <rsandifo@redhat.com>
272
273 * sh64.c: Update path of "callback.h".
274
2752002-06-20 Elena Zannoni <ezannoni@redhat.com>
276
277 * sh64.c: Include correct file for register numbers.
278
1c509ca8
JR
279Fri May 17 14:27:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
280
281 * sim-if.c (sh64_disassemble_insn): Use print_insn_sh instead of
282 print_insn_shl.
283
cbb38b47
BE
2842001-07-05 Ben Elliston <bje@redhat.com>
285
286 * Makefile.in (stamp-arch): Use $(CGEN_CPU_DIR).
287 (stamp-desc): Likewise.
288 (stamp-cpu): Likewise.
289 (stamp-defs-compact): Likewise.
290 (stamp-defs-media): Likewise.
291 (stamp-decode-compact): Likewise.
292 (stamp-decode-media): Likewise.
293
2942001-03-30 Ben Elliston <bje@redhat.com>
295
296 * sim-if.c (sim_open): Set sh64_idesc_{media,compact} to NULL.
297 * sh64-sim.h (sh64_idesc_{compact,media}): Declare extern.
298 * sh64.c (sh64_idesc_{compact,media}): Make non-static.
299
3002001-01-30 Ben Elliston <bje@redhat.com>
301
302 * sh64.c (SYS_argc, SYS_argn, SYS_argnlen): Define.
303 (trap_handler): Implement these syscalls.
304 (count_argc): New function.
305
3062001-01-24 Alexandre Oliva <aoliva@redhat.com>
307
308 * sh64.c (trap_handler): Implement time.
309
310 * sh64.c (fetch_str): New function.
311 (trap_handler): Re-implement write, and implement lseek, read,
312 open and close.
313
3142001-01-18 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
315
316 * sh64.c (sh64_fetch_register): When fetching the PC, return the
317 PC value and set the LSB according to the current ISA.
318
3192001-01-18 Ben Elliston <bje@redhat.com>
320
321 * sh64.c (trap_handler): Use sim_engine_halt to indicate a program
322 has terminated, not exit!
323
3242001-01-12 Ben Elliston <bje@redhat.com>
325
326 * sh64.c (sh64_fcnvds): Re-implement.
327
328 * sh64.c: Include "bfd.h".
329 (trap_handler): New function. Consolidate function bodies of
330 sh64_trapa and sh64_compact_trapa.
331 (sh64_trapa): Use it.
332 (sh64_compact_trapa): Likewise.
333
3342001-01-11 Ben Elliston <bje@redhat.com>
335
336 * sem-media.c, sem-media-switch.c: Regenerate.
337 * sem-compact.c, sem-compact-switch.c: Likewise.
338
339 * sh64.c (sh64_trapa): Adhere to SH64 sys call conventions.
340
341 * cpu.h, sh-desc.c, sh-desc.h, sh-opc.h: Regenerate.
342 * decode-media.c, decode-media.h, defs-media.h: Likewise.
343 * sem-compact.c, sem-compact-switch.c: Likewise.
344 * sem-media.c, sem-media-switch.c: Likewise.
345
3462001-01-10 Ben Elliston <bje@redhat.com>
347
348 * sim-main.h (CIA_SET): Encode the current instruction set mode
349 when setting the cia.
350
3512001-01-08 Ben Elliston <bje@redhat.com>
352
353 * sh64.c (sh64_store_register): Do not set insn set mode--allow
354 sh64_h_pc_set() to do it.
355 (shmedia_init_cpu): Do not initialise the insn set mode--let the
356 loader set it based on bit 0 of the executable's starting address.
357 (shcompact_init_cpu): Likewise.
358 * mloop-compact.c (sh64_compact_pbb_begin): Emit a warning message
359 about malformed programs which have illegal insns in delay slots.
360 (sh64_compact_pbb_cti_chain): Examine the least significant bit of
361 the new pc, not the current instruction set mode to determine if
362 the next pbb in the chain will consist of SHmedia instructions.
363 * mloop-media.c (sh64_media_pbb_cti_chain): Likewise for SHcompact
364 switches. Set bit 0 when setting the pc for the next SHmedia pbb.
365
366 * cpu.c, cpu.h: Regenerate.
367 * sem-compact.c, sem-compact-switch.c: Likewise.
368 * sem-media.c, sem-media-switch.c: Likewise.
369
370 * sh64.c (sh64_compact_trapa): Use sim_io_write_{stdout,error}(),
371 not stdio functions to emit output when executing write traps.
372
3732001-01-07 Alexandre Oliva <aoliva@redhat.com>
374
375 * sh64.c (sh64_compact_trapa): Support writing to stderr. Flush
376 output stream after each (compound) write.
377
3782001-01-06 Ben Elliston <bje@redhat.com>
379
380 * sem-media.c, sem-media-switch.c: Regenerate.
381
3822001-01-04 Ben Elliston <bje@redhat.com>
383
384 * sem-compact.c, sem-compact-switch.c: Regenerate.
385 * cpu.h: Regenerate.
386
3872001-01-03 Ben Elliston <bje@redhat.com>
388
389 * cpu.c, cpu.h: Regenerate.
390 * sem-media.c, sem-media-switch.c: Likewise.
391
3922001-01-02 Ben Elliston <bje@redhat.com>
393
394 * sim-if.c (sh64_disassemble_insn): Set arch and mach fields using
395 BFD primitives.
396
397 * sem-compact.c, sem-compact-switch.c: Regenerate.
398
3992000-12-30 Alexandre Oliva <aoliva@redhat.com>
400
401 * sh64.c (sh64_nsb): Re-implement correctly.
402
4032000-12-26 Alexandre Oliva <aoliva@redhat.com>
404
405 * sh64.c (sh64_nsb): Re-implement.
406
4072000-12-27 Ben Elliston <bje@redhat.com>
408
409 * cpu.c, cpu.h: Regenerate.
410 * sem-compact.c, sem-compact-switch.c: Likewise.
411 * sem-media.c, sem-media-switch.c: Likewise.
412 * sh-desc.c: Likewise.
413
4142000-12-26 Ben Elliston <bje@redhat.com>
415
416 * mloop-compact.in, mloop-media.in: Remove.
417 * mloop-compact.c, mloop-media.c: New files.
418 * eng-compact.c, eng-media.c: Likewise.
419 * Makefile.in (mloop-compact.c): Remove target.
420 (stamp-mloop-compact): Likewise.
421 (mloop-media.c): Likewise.
422 (stamp-mloop-media): Likewise.
423 (sh64-clean): Update.
424 (stamp-mloop): Remove.
425
4262000-12-23 Ben Elliston <bje@redhat.com>
427
428 * sh64.c (sh64_prepare_run): Rename from shmedia_prepare_run.
429 (shcompact_prepare_run): Remove.
430 (sh2_mach, sh3_mach, sh3e_mach, sh4_mach, sh5_mach): Update.
431
4322000-12-22 Ben Elliston <bje@redhat.com>
433
434 * sh64.c (sh64_idesc_media, sh64_idesc_compact): New variables.
435 (sh64_dump): Remove.
436 (sh64_engine_run_full): Only compute idesc tables once.
437 (sh64_engine_run_fast): Likewise.
438 (shmedia_prepare_run): Do nothing.
439 (shcompact_prepare_run): Likewise.
440
441 * sem-compact.c, sem-compact-switch.c: Regenerate.
442 * sem-media.c, sem-media-switch.c: Likewise.
443
4442000-12-19 Ben Elliston <bje@redhat.com>
445
446 * sem-media.c, sem-media-switch.c: Regenerate.
447
4482000-12-15 Ben Elliston <bje@redhat.com>
449
450 * sh64.c (sh64_store_register): When storing a new PC, set ISA
451 mode based on the value of bit 0.
452
453 * sh64.c: Include "sim-sh64.h" for GDB interfacing.
454 (sh64_fetch_register): Implement.
455 (sh64_store_register): Likewise.
456
457 * sh64-sim.h (sh64_fmacs): Declare.
458 (sh64_ftrcdl, sh64_ftrcdq, sh64_ftrcsl): Likewise.
459
460 * sem-media.c, sem-media-switch.c: Regenerate.
461
4622000-12-13 Ben Elliston <bje@redhat.com>
463
464 * sh64-sim.h (sh64_compact_trapa): Renamed from sh64_trapa.
465 (sh64_trapa): Renamed from sh64_trap.
466 * sh64.c (sh64_trapa): Call sh64_compact_trapa for handling.
467 Apply renaming described above.
468
469 * decode-media.c, decode-media.h, defs-media.h: Regenerate.
470 * sem-media.c sem-media-switch.c: Likewise.
471 * sh-desc.c, sh-desc.h, sh-opc.h: Likewise.
472
4732000-12-12 Ben Elliston <bje@redhat.com>
474
475 * cpu.c, cpu.h, sh-desc.c: Regenerate.
476 * sem-media.c, sem-media-switch.c: Likewise.
477 * sem-compact.c, sem-compact-switch.c: Likewise.
478 * sh64-sim.h (sh64_ftrvs): Declare.
479 * sh64.c (sh64_ftrvs): Bug fixes.
480
481 * sh64.c (sh64_fcmpgtd): Fix order of arguments to sim_fpu_is_gt.
482 (sh64_fcmpgts): Likewise.
483
4842000-12-11 Ben Elliston <bje@redhat.com>
485
486 * decode-media.c, decode-media.h: Regenerate.
487 * defs-media.h: Likewise.
488 * sem-media.c, sem-media-switch.c: Likewise.
489 * sh-desc.c: Likewise.
490
4912000-12-08 Ben Elliston <bje@redhat.com>
492
493 * decode-media.c, decode-media.h: Regenerate.
494 * defs-media.h: Likewise.
495 * sem-media.c, sem-media-switch.c: Likewise.
496
4972000-12-07 Ben Elliston <bje@redhat.com>
498
499 * decode-media.c, decode-media.h: Regenerate.
500 * sem-media.c, sem-media-switch.c: Likewise.
501
502 * defs-media.h: Regenete.
503 * decode-compact.c, decode-media.c: Likewise.
504
5052000-12-06 Ben Elliston <bje@redhat.com>
506
507 * sh64.c (sh64_fcmpund): Return a BI.
508 (sh64_fcmpuns): Likewise.
509 (sh64_nsb): Treat source value as unsigned.
510 (sh64_compact_model_insn_before): New function.
511 (sh64_media_model_insn_before): Likewise.
512 (sh64_compact_model_insn_after): Likewise.
513 (sh64_media_model_insn_after): Likewise.
514 (sh_models): Use sh5_mach for "sh5".
515 * sh64-sim.h: Add missing function prototypes.
516
517 * cpu.c, cpu.h, defs-media.h, sh-desc.c: Regenerate.
518 * decode-media.c, decode-media.h: Likewise.
519 * sem-media.c, sem-media-switch.c: Likewise.
520
5212000-12-05 Ben Elliston <bje@redhat.com>
522
523 * mloop-compact.in, mloop-media.in: Use @prefix@.
524 * Makefile.in (stamp-mloop-compact): Pass -outfile-suffix option
525 to make generated files safe in the presence of parallel makes.
526 (stamp-mloop-media): Likewise.
527
528 * decode-media.c, defs-media.h: Regenerate.
529
5302000-12-04 Ben Elliston <bje@redhat.com>
531
532 * sh64-sim.h: Add function prototypes from sh64.c.
533
534 * Makefile.in (SH64_OBJS): Add ISA variant objects.
535 (SIM_EXTRA_DEPS): Do not depend on opcodes headers.
536 (SH64_INCLUDE_DEPS): Update for ISA variants.
537 (stamp-mloop-compact, stamp-mloop-media): New targets.
538 (decode-compact.o, sem-compact.o): New rules.
539 (decode-media.o, sem-media.o): Likewise.
540 (sh64-clean): Update.
541 (stamp-all, stamp-mloop, stamp-decode, stamp-defs): New targets.
542 (stamp-desc, stamp-cpu): Likewise.
543 (stamp-defs-compact, stamp-defs-media): Likewise.
544 (stamp-decode-compact, stamp-decode-media): Likewise.
545
546 * defs-compact.h, defs-media.h: Regenerate.
547
5482000-12-03 Ben Elliston <bje@redhat.com>
549
550 * sh64-sim.h (sh64_fcmpeqd, sh64_fcmpeqs): Declare.
551 (sh64_fcmpged, sh64_fcmpges): Likewise.
552 (sh64_fcmpgtd, sh64_fcmpgts): Likewise.
553
554 * sh64.c (sh64_endian): New function.
555 (sh64_fcmpeqd, sh64_fcmpeqs): Return a BI.
556 (sh64_fcmpged, sh64_fcmpges): Likewise.
557 (sh64_fcmpgtd, sh64_fcmpgts): Likewise.
558 (sh64_trap): Implement a basic syscall facility.
559 (sh64_trapa): Exit with return code in R5, not 0.
560 (sh64_model_sh5_u_exec): Remove.
561 (sh64_engine_run_full): New function.
562 (sh64_engine_run_fast): Likewise.
563 (shmedia_prepare_run): Likewise.
564 (shcompact_prepare_run): Likewise.
565 (sh64_get_idata): Likewise.
566 (sh64_init_cpu): Likewise.
567 (shmedia_init_cpu): Likewise.
568 (shcompact_init_cpu): Likewise.
569 (sh64_model_init): Likewise.
570 (sh_models): Define.
571 (sh5_imp_properties): Likewise.
572 (sh2_mach, sh3_mach, sh4_mach, sh5_mach): Define.
573
574 * sem-compact.c, sem-compact-switch.c: Regenerate.
575
5762000-12-01 Ben Elliston <bje@redhat.com>
577
578 * sh64-sim.h (sh64_endian): Declare.
579 * sim-main.h (sim_cia): Use UDI, not USI.
580 (WITH_PROFILE_MODEL_P): Remove.
581 * sim-if.c (sim_sh64_disassemble_insn): Remove.
582 (sh64_disassemble_insn): New function.
583 (sim_open): Use as this CPU's disassembler.
584 * eng.h: New file.
585 * decode.h (WITH_PROFILE_MODEL_P): Undefine.
586
587 * decode-compact.c, decode-media.c: Regenerate.
588 * defs-compact.h, defs-media.h: Likewise.
589 * sem-compact.c, sem-compact-switch.c: Likewise.
590 * sh-desc.c, sh-desc.h: Likewise.
591 * cpu.c, cpu.h, cpuall.h: Likewise.
592
5932000-11-30 Ben Elliston <bje@redhat.com>
594
595 * arch.c, sh-desc.c, sh-desc.h: Regenerate.
596
597 * tconfig.in (SIM_HAVE_BIENDIAN): Define.
598 * configure.in (SIM_AC_OPTION_BIGENDIAN): Do not hard-wire a
599 target byte order, but default to big endian.
600 * configure: Regenerate.
601
6022000-11-27 Ben Elliston <bje@redhat.com>
603
604 * sim-main.h (WITH_PROFILE_MODEL_P): Define.
605 * sh64-sim.h (ISM_COMPACT, ISM_MEDIA): New enums.
606
607 * sh-desc.c, sh-desc.h: Regenerate.
608 * arch.c, cpu.h, cpuall.h: Regenerate.
609 * decode.h (WITH_PROFILE_MODEL_P): Remove.
610
611 * mloop-compact.in, mloop-media.in: New files.
612 * decode.h: Likewise.
613
6142000-11-26 Ben Elliston <bje@redhat.com>
615
616 * sem-compact.c, sem-compact-switch.c: Generate.
617 * sem-media.c, sem-media-switch.c: Likewise.
618
6192000-11-25 Ben Elliston <bje@redhat.com>
620
621 * sh-desc.c, sh-desc.h, sh-opc.h: Generate.
622
623 * arch.c, arch.h, cpuall.h, cpu.c, cpu.h: Generate.
624 * decode-compact.c, decode-compact.h: Likewise.
625 * decode-media.c, decode-media.h: Likewise.
626 * sh64-sim.h: New file.
627 * sim-main.h: Likewise.
628
6292000-11-22 Ben Elliston <bje@redhat.com>
630
631 * sim-if.c: New file.
632 * sh64.c: Likewise.
633
6342000-11-16 Ben Elliston <bje@redhat.com>
635
636 * config.in: New file.
637 * tconfig.in: Likewise.
638 * configure.in: Likewise.
639 * configure: Generate.
640 * Makefile.in: New file.
This page took 1.110205 seconds and 4 git commands to generate.