]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/sh64/ChangeLog
sim: dv-sockser: move build to common dir
[thirdparty/binutils-gdb.git] / sim / sh64 / ChangeLog
CommitLineData
49cd1634
MF
12015-03-23 Mike Frysinger <vapier@gentoo.org>
2
3 * configure: Regenerate.
4
8a863336
MF
52015-03-23 Mike Frysinger <vapier@gentoo.org>
6
7 * Makefile.in (CONFIG_DEVICES): Delete.
8 (SIM_OBJS): Delete CONFIG_DEVICES.
9
ae7d0cac
MF
102015-03-16 Mike Frysinger <vapier@gentoo.org>
11
12 * aclocal.m4, config.in, configure: Regenerate.
13 * tconfig.in: Rename file ...
14 * tconfig.h: ... here.
15
8406bb59
MF
162015-03-15 Mike Frysinger <vapier@gentoo.org>
17
18 * tconfig.in [HAVE_DV_SOCKSER]: Delete.
19
465fb143
MF
202015-03-14 Mike Frysinger <vapier@gentoo.org>
21
22 * Makefile.in (SIM_RUN_OBJS): Delete.
23
c4892a6b
HPN
242014-08-23 Hans-Peter Nilsson <hp@axis.com>
25
26 * configure.ac: Default simulator hardware to off again
27 without emitting errors when off or dv-sockser.o unavailable.
28 * configure: Regenerate.
29
2974be62
AM
302014-08-19 Alan Modra <amodra@gmail.com>
31
32 * configure: Regenerate.
33
faa743bb
RM
342014-08-15 Roland McGrath <mcgrathr@google.com>
35
36 * configure: Regenerate.
37 * config.in: Regenerate.
38
bf3d9781
AM
392013-09-23 Alan Modra <amodra@gmail.com>
40
41 * configure: Regenerate.
42
31e6ad7d
MF
432013-06-03 Mike Frysinger <vapier@gentoo.org>
44
45 * aclocal.m4, configure: Regenerate.
46
1517bd27
MF
472013-03-26 Mike Frysinger <vapier@gentoo.org>
48
49 * configure: Regenerate.
50
94c63d78
JS
512013-03-23 Joel Sherrill <joel.sherrill@oarcorp.com>
52
53 * configure.ac: Fail if dv-sockser.o not available.
54 Error when --disable-sim-hardware is specified.
55 * configure: Regenerated.
56
5f3ef9d0
JB
572012-06-15 Joel Brobecker <brobecker@adacore.com>
58
59 * config.in, configure: Regenerate.
60
a6ff997c
NC
612012-05-18 Nick Clifton <nickc@redhat.com>
62
63 PR 14072
64 * interp.c: Include config.h before system header files.
65
2232061b
MF
662012-03-24 Mike Frysinger <vapier@gentoo.org>
67
68 * aclocal.m4, config.in, configure: Regenerate.
69
db2e4d67
MF
702011-12-03 Mike Frysinger <vapier@gentoo.org>
71
72 * aclocal.m4: New file.
73 * configure: Regenerate.
74
9c082ca8
MF
752011-10-17 Mike Frysinger <vapier@gentoo.org>
76
77 * configure.ac: Change include to common/acinclude.m4.
78
6ffe910a
MF
792011-10-17 Mike Frysinger <vapier@gentoo.org>
80
81 * configure.ac: Change AC_PREREQ to 2.64. Delete AC_CONFIG_HEADER
82 call. Replace common.m4 include with SIM_AC_COMMON.
83 * configure: Regenerate.
84
2419798b
MF
852011-07-05 Mike Frysinger <vapier@gentoo.org>
86
87 * sim-if.c (sim_do_command): Delete.
88
d79fe0d6
MF
892011-02-14 Mike Frysinger <vapier@gentoo.org>
90
91 * sh64.c (trap_handler): Change zfree to free.
92
bfc85bc6
AM
932010-10-09 Alan Modra <amodra@gmail.com>
94
95 * sh-desc.h: Regenerate.
96
c5351010
DE
972010-02-12 Doug Evans <dje@sebabeach.org>
98
99 * decode-media.c, * decode-media.h: Regenerate.
100
2310652a
DE
1012010-02-11 Doug Evans <dje@sebabeach.org>
102
103 * decode-compact.c, * decode-media.c, * defs-compact.h, * defs-media.h,
104 * sem-compact-switch.c, * sem-compact.c, * sem-media-switch.c,
105 * sem-media.c, * sh-desc.c, * sh-desc.h: Regenerate.
106
d2c7a1a6
DE
1072010-01-24 Doug Evans <dje@sebabeach.org>
108
109 * cpu.h: Regenerate.
110
3725885a
RW
1112010-01-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
112
113 * configure: Regenerate.
114
0f51e9bf
DE
1152010-01-02 Doug Evans <dje@sebabeach.org>
116
117 * arch.c, * arch.h, * cpu.c, * cpu.h, * cpuall.h, * decode-compact.c,
118 * decode-compact.h, * decode-media.c, * decode-media.h,
119 * defs-compact.h, * defs-media.h, * sem-compact-switch.c,
120 * sem-compact.c, * sem-media-switch.c, * sem-media.c, * sh-desc.c,
121 * sh-desc.h, * sh-opc.h: Regenerate, update copyright year.
122
197fa1aa
DE
1232009-11-22 Doug Evans <dje@sebabeach.org>
124
125 * cpu.h: Regenerate.
126 * cpuall.h: Regenerate.
127 * decode-compact.c: Regenerate.
128 * decode-compact.h: Regenerate.
129 * decode-media.c: Regenerate.
130 * decode-media.h: Regenerate.
62836bf4
DE
131 * defs-compact.h: Regenerate.
132 * defs-media.h: Regenerate.
197fa1aa 133
62d08856
DE
1342009-11-03 Doug Evans <dje@sebabeach.org>
135
fda1c30b
DE
136 * arch.c: Regenerate.
137 * arch.h: Regenerate.
138 * cpu.c: Regenerate.
139 * cpu.h: Regenerate.
140 * cpuall.h: Regenerate.
141 * decode-compact.c: Regenerate.
142 * decode-compact.h: Regenerate.
143 * decode-media.c: Regenerate.
144 * decode-media.h: Regenerate.
145 * defs-compact.h: Regenerate.
146 * defs-media.h: Regenerate.
147 * sem-compact-switch.c: Regenerate.
148 * sem-compact.c: Regenerate.
149 * sem-media-switch.c: Regenerate.
150 * sem-media.c: Regenerate.
151 * sh-desc.c: Regenerate.
152 * sh-opc.h: Regenerate.
153
62d08856
DE
154 * Makefile.in (SIM_EXTRA_DEPS): Add sh-desc.h sh-opc.h.
155 (sh-desc.o): New rule.
156 (sh-desc.h,sh-desc.c,sh-opc.h): Replaces rule for desc.h.
157 (all generated file rules): Specify generated file with full path.
158
f979b695
DE
1592009-10-24 Doug Evans <dje@sebabeach.org>
160
161 * sh-desc.h: Regenerate.
162
d6416cdc
RW
1632009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
164
81ecdfbb
RW
165 * config.in: Regenerate.
166 * configure: Likewise.
167
d6416cdc
RW
168 * configure: Regenerate.
169
b5bd9624
HPN
1702008-07-11 Hans-Peter Nilsson <hp@axis.com>
171
172 * configure: Regenerate to track ../common/common.m4 changes.
173 * config.in: Ditto.
174
6efef468
JM
1752008-06-06 Vladimir Prus <vladimir@codesourcery.com>
176 Daniel Jacobowitz <dan@codesourcery.com>
177 Joseph Myers <joseph@codesourcery.com>
178
179 * configure: Regenerate.
180
81963b26
HPN
1812006-12-21 Hans-Peter Nilsson <hp@axis.com>
182
183 * config.in, configure: Regenerate.
184
c7e628df
DB
1852006-10-18 Dave Brolley <brolley@redhat.com>
186
187 * Contribute the following changes:
188
189 2006-06-14 Dave Brolley <brolley@redhat.com>
190
191 * sh64-sim.h (sh64_fipr,sh64_fiprs,sh64_fldp,sh64_fstp,sh64_ftrv)
192 (sh64_fpref): New functions.
193 * sh64.c (sh64_fipr,sh64_fiprs,sh64_fldp,sh64_fstp,sh64_ftrv)
194 (sh64_fpref): New functions.
195 (sh_models): Add sh2e, sh2a, sh2a_nofpu, sh4_nofpu, sh4a,
196 sh4a_nofpu and sh4al.
197 (sh2e_mach): New MACH.
198 (sh2a_fpu_mach): New MACH.
199 (sh2a_nofpu_mach): New MACH.
200 (sh4_nofpu): New MACH.
201 (sh4a_mach): New MACH.
202 (sh4a_nofpu_mach): New MACH.
203 (sh4al_mach): New MACH.
204 * Makefile.in (stamp-*): Depend on $(CGEN_CPU_DIR)/sh-sim.cpu. Pass
205 archfile to CGEN script.
206 * arch.c: Regenerated.
207 * arch.h: Regenerated.
208 * cpu.c: Regenerated.
209 * cpu.h: Regenerated.
210 * cpuall.h: Regenerated.
211 * decode-compact.c: Regenerated.
212 * decode-compact.h: Regenerated.
213 * decode-media.c: Regenerated.
214 * decode-media.h: Regenerated.
215 * defs-compact.h: Regenerated.
216 * defs-media.h: Regenerated.
217 * sem-compact-switch.c: Regenerated.
218 * sem-compact.c: Regenerated.
219 * sem-media-switch.c: Regenerated.
220 * sem-media.c: Regenerated.
221 * sh-desc.c: Regenerated.
222 * sh-desc.h: Regenerated.
223 * sh-opc.h: Regenerated.
224
2f0122dc
DJ
2252006-06-05 Daniel Jacobowitz <dan@codesourcery.com>
226
227 * configure: Regenerated.
228
20e95c23
DJ
2292006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
230
231 * configure: Regenerated.
232
4839e910
CV
2332005-05-02 Corinna Vinschen <vinschen@redhat.com>
234
235 * sh-desc.h: Move extern declaration of sh_cgen_ifld_table after
236 inclusion of cgen.h.
237
21bc7567
CV
2382005-04-15 Corinna Vinschen <vinschen@redhat.com>
239
240 * configure.ac: New file.
241 * configure.in: Remove.
242 * configure: Regenerate.
243 * defs-media.h (sem_fields): Add missing sfmt_ldhil member.
244 * sim-if.c (sim_open): Use struct bfd instead of struct _bfd.
245 (sim_create_inferior): Ditto.
246
379832de
HPN
2472004-12-08 Hans-Peter Nilsson <hp@axis.com>
248
249 * configure: Regenerate for ../common/aclocal.m4 update.
250
1bbd6057
JR
251Fri Feb 21 19:49:45 2003 J"orn Rennecke <joern.rennecke@superh.com>
252
253 * sem-media-switch.c, sem-media.c: Regenerate.
254
65044526
EZ
2552002-06-24 Richard Sandiford <rsandifo@redhat.com>
256
257 * sh64.c: Update path of "callback.h".
258
2592002-06-20 Elena Zannoni <ezannoni@redhat.com>
260
261 * sh64.c: Include correct file for register numbers.
262
1c509ca8
JR
263Fri May 17 14:27:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
264
265 * sim-if.c (sh64_disassemble_insn): Use print_insn_sh instead of
266 print_insn_shl.
267
cbb38b47
BE
2682001-07-05 Ben Elliston <bje@redhat.com>
269
270 * Makefile.in (stamp-arch): Use $(CGEN_CPU_DIR).
271 (stamp-desc): Likewise.
272 (stamp-cpu): Likewise.
273 (stamp-defs-compact): Likewise.
274 (stamp-defs-media): Likewise.
275 (stamp-decode-compact): Likewise.
276 (stamp-decode-media): Likewise.
277
2782001-03-30 Ben Elliston <bje@redhat.com>
279
280 * sim-if.c (sim_open): Set sh64_idesc_{media,compact} to NULL.
281 * sh64-sim.h (sh64_idesc_{compact,media}): Declare extern.
282 * sh64.c (sh64_idesc_{compact,media}): Make non-static.
283
2842001-01-30 Ben Elliston <bje@redhat.com>
285
286 * sh64.c (SYS_argc, SYS_argn, SYS_argnlen): Define.
287 (trap_handler): Implement these syscalls.
288 (count_argc): New function.
289
2902001-01-24 Alexandre Oliva <aoliva@redhat.com>
291
292 * sh64.c (trap_handler): Implement time.
293
294 * sh64.c (fetch_str): New function.
295 (trap_handler): Re-implement write, and implement lseek, read,
296 open and close.
297
2982001-01-18 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
299
300 * sh64.c (sh64_fetch_register): When fetching the PC, return the
301 PC value and set the LSB according to the current ISA.
302
3032001-01-18 Ben Elliston <bje@redhat.com>
304
305 * sh64.c (trap_handler): Use sim_engine_halt to indicate a program
306 has terminated, not exit!
307
3082001-01-12 Ben Elliston <bje@redhat.com>
309
310 * sh64.c (sh64_fcnvds): Re-implement.
311
312 * sh64.c: Include "bfd.h".
313 (trap_handler): New function. Consolidate function bodies of
314 sh64_trapa and sh64_compact_trapa.
315 (sh64_trapa): Use it.
316 (sh64_compact_trapa): Likewise.
317
3182001-01-11 Ben Elliston <bje@redhat.com>
319
320 * sem-media.c, sem-media-switch.c: Regenerate.
321 * sem-compact.c, sem-compact-switch.c: Likewise.
322
323 * sh64.c (sh64_trapa): Adhere to SH64 sys call conventions.
324
325 * cpu.h, sh-desc.c, sh-desc.h, sh-opc.h: Regenerate.
326 * decode-media.c, decode-media.h, defs-media.h: Likewise.
327 * sem-compact.c, sem-compact-switch.c: Likewise.
328 * sem-media.c, sem-media-switch.c: Likewise.
329
3302001-01-10 Ben Elliston <bje@redhat.com>
331
332 * sim-main.h (CIA_SET): Encode the current instruction set mode
333 when setting the cia.
334
3352001-01-08 Ben Elliston <bje@redhat.com>
336
337 * sh64.c (sh64_store_register): Do not set insn set mode--allow
338 sh64_h_pc_set() to do it.
339 (shmedia_init_cpu): Do not initialise the insn set mode--let the
340 loader set it based on bit 0 of the executable's starting address.
341 (shcompact_init_cpu): Likewise.
342 * mloop-compact.c (sh64_compact_pbb_begin): Emit a warning message
343 about malformed programs which have illegal insns in delay slots.
344 (sh64_compact_pbb_cti_chain): Examine the least significant bit of
345 the new pc, not the current instruction set mode to determine if
346 the next pbb in the chain will consist of SHmedia instructions.
347 * mloop-media.c (sh64_media_pbb_cti_chain): Likewise for SHcompact
348 switches. Set bit 0 when setting the pc for the next SHmedia pbb.
349
350 * cpu.c, cpu.h: Regenerate.
351 * sem-compact.c, sem-compact-switch.c: Likewise.
352 * sem-media.c, sem-media-switch.c: Likewise.
353
354 * sh64.c (sh64_compact_trapa): Use sim_io_write_{stdout,error}(),
355 not stdio functions to emit output when executing write traps.
356
3572001-01-07 Alexandre Oliva <aoliva@redhat.com>
358
359 * sh64.c (sh64_compact_trapa): Support writing to stderr. Flush
360 output stream after each (compound) write.
361
3622001-01-06 Ben Elliston <bje@redhat.com>
363
364 * sem-media.c, sem-media-switch.c: Regenerate.
365
3662001-01-04 Ben Elliston <bje@redhat.com>
367
368 * sem-compact.c, sem-compact-switch.c: Regenerate.
369 * cpu.h: Regenerate.
370
3712001-01-03 Ben Elliston <bje@redhat.com>
372
373 * cpu.c, cpu.h: Regenerate.
374 * sem-media.c, sem-media-switch.c: Likewise.
375
3762001-01-02 Ben Elliston <bje@redhat.com>
377
378 * sim-if.c (sh64_disassemble_insn): Set arch and mach fields using
379 BFD primitives.
380
381 * sem-compact.c, sem-compact-switch.c: Regenerate.
382
3832000-12-30 Alexandre Oliva <aoliva@redhat.com>
384
385 * sh64.c (sh64_nsb): Re-implement correctly.
386
3872000-12-26 Alexandre Oliva <aoliva@redhat.com>
388
389 * sh64.c (sh64_nsb): Re-implement.
390
3912000-12-27 Ben Elliston <bje@redhat.com>
392
393 * cpu.c, cpu.h: Regenerate.
394 * sem-compact.c, sem-compact-switch.c: Likewise.
395 * sem-media.c, sem-media-switch.c: Likewise.
396 * sh-desc.c: Likewise.
397
3982000-12-26 Ben Elliston <bje@redhat.com>
399
400 * mloop-compact.in, mloop-media.in: Remove.
401 * mloop-compact.c, mloop-media.c: New files.
402 * eng-compact.c, eng-media.c: Likewise.
403 * Makefile.in (mloop-compact.c): Remove target.
404 (stamp-mloop-compact): Likewise.
405 (mloop-media.c): Likewise.
406 (stamp-mloop-media): Likewise.
407 (sh64-clean): Update.
408 (stamp-mloop): Remove.
409
4102000-12-23 Ben Elliston <bje@redhat.com>
411
412 * sh64.c (sh64_prepare_run): Rename from shmedia_prepare_run.
413 (shcompact_prepare_run): Remove.
414 (sh2_mach, sh3_mach, sh3e_mach, sh4_mach, sh5_mach): Update.
415
4162000-12-22 Ben Elliston <bje@redhat.com>
417
418 * sh64.c (sh64_idesc_media, sh64_idesc_compact): New variables.
419 (sh64_dump): Remove.
420 (sh64_engine_run_full): Only compute idesc tables once.
421 (sh64_engine_run_fast): Likewise.
422 (shmedia_prepare_run): Do nothing.
423 (shcompact_prepare_run): Likewise.
424
425 * sem-compact.c, sem-compact-switch.c: Regenerate.
426 * sem-media.c, sem-media-switch.c: Likewise.
427
4282000-12-19 Ben Elliston <bje@redhat.com>
429
430 * sem-media.c, sem-media-switch.c: Regenerate.
431
4322000-12-15 Ben Elliston <bje@redhat.com>
433
434 * sh64.c (sh64_store_register): When storing a new PC, set ISA
435 mode based on the value of bit 0.
436
437 * sh64.c: Include "sim-sh64.h" for GDB interfacing.
438 (sh64_fetch_register): Implement.
439 (sh64_store_register): Likewise.
440
441 * sh64-sim.h (sh64_fmacs): Declare.
442 (sh64_ftrcdl, sh64_ftrcdq, sh64_ftrcsl): Likewise.
443
444 * sem-media.c, sem-media-switch.c: Regenerate.
445
4462000-12-13 Ben Elliston <bje@redhat.com>
447
448 * sh64-sim.h (sh64_compact_trapa): Renamed from sh64_trapa.
449 (sh64_trapa): Renamed from sh64_trap.
450 * sh64.c (sh64_trapa): Call sh64_compact_trapa for handling.
451 Apply renaming described above.
452
453 * decode-media.c, decode-media.h, defs-media.h: Regenerate.
454 * sem-media.c sem-media-switch.c: Likewise.
455 * sh-desc.c, sh-desc.h, sh-opc.h: Likewise.
456
4572000-12-12 Ben Elliston <bje@redhat.com>
458
459 * cpu.c, cpu.h, sh-desc.c: Regenerate.
460 * sem-media.c, sem-media-switch.c: Likewise.
461 * sem-compact.c, sem-compact-switch.c: Likewise.
462 * sh64-sim.h (sh64_ftrvs): Declare.
463 * sh64.c (sh64_ftrvs): Bug fixes.
464
465 * sh64.c (sh64_fcmpgtd): Fix order of arguments to sim_fpu_is_gt.
466 (sh64_fcmpgts): Likewise.
467
4682000-12-11 Ben Elliston <bje@redhat.com>
469
470 * decode-media.c, decode-media.h: Regenerate.
471 * defs-media.h: Likewise.
472 * sem-media.c, sem-media-switch.c: Likewise.
473 * sh-desc.c: Likewise.
474
4752000-12-08 Ben Elliston <bje@redhat.com>
476
477 * decode-media.c, decode-media.h: Regenerate.
478 * defs-media.h: Likewise.
479 * sem-media.c, sem-media-switch.c: Likewise.
480
4812000-12-07 Ben Elliston <bje@redhat.com>
482
483 * decode-media.c, decode-media.h: Regenerate.
484 * sem-media.c, sem-media-switch.c: Likewise.
485
486 * defs-media.h: Regenete.
487 * decode-compact.c, decode-media.c: Likewise.
488
4892000-12-06 Ben Elliston <bje@redhat.com>
490
491 * sh64.c (sh64_fcmpund): Return a BI.
492 (sh64_fcmpuns): Likewise.
493 (sh64_nsb): Treat source value as unsigned.
494 (sh64_compact_model_insn_before): New function.
495 (sh64_media_model_insn_before): Likewise.
496 (sh64_compact_model_insn_after): Likewise.
497 (sh64_media_model_insn_after): Likewise.
498 (sh_models): Use sh5_mach for "sh5".
499 * sh64-sim.h: Add missing function prototypes.
500
501 * cpu.c, cpu.h, defs-media.h, sh-desc.c: Regenerate.
502 * decode-media.c, decode-media.h: Likewise.
503 * sem-media.c, sem-media-switch.c: Likewise.
504
5052000-12-05 Ben Elliston <bje@redhat.com>
506
507 * mloop-compact.in, mloop-media.in: Use @prefix@.
508 * Makefile.in (stamp-mloop-compact): Pass -outfile-suffix option
509 to make generated files safe in the presence of parallel makes.
510 (stamp-mloop-media): Likewise.
511
512 * decode-media.c, defs-media.h: Regenerate.
513
5142000-12-04 Ben Elliston <bje@redhat.com>
515
516 * sh64-sim.h: Add function prototypes from sh64.c.
517
518 * Makefile.in (SH64_OBJS): Add ISA variant objects.
519 (SIM_EXTRA_DEPS): Do not depend on opcodes headers.
520 (SH64_INCLUDE_DEPS): Update for ISA variants.
521 (stamp-mloop-compact, stamp-mloop-media): New targets.
522 (decode-compact.o, sem-compact.o): New rules.
523 (decode-media.o, sem-media.o): Likewise.
524 (sh64-clean): Update.
525 (stamp-all, stamp-mloop, stamp-decode, stamp-defs): New targets.
526 (stamp-desc, stamp-cpu): Likewise.
527 (stamp-defs-compact, stamp-defs-media): Likewise.
528 (stamp-decode-compact, stamp-decode-media): Likewise.
529
530 * defs-compact.h, defs-media.h: Regenerate.
531
5322000-12-03 Ben Elliston <bje@redhat.com>
533
534 * sh64-sim.h (sh64_fcmpeqd, sh64_fcmpeqs): Declare.
535 (sh64_fcmpged, sh64_fcmpges): Likewise.
536 (sh64_fcmpgtd, sh64_fcmpgts): Likewise.
537
538 * sh64.c (sh64_endian): New function.
539 (sh64_fcmpeqd, sh64_fcmpeqs): Return a BI.
540 (sh64_fcmpged, sh64_fcmpges): Likewise.
541 (sh64_fcmpgtd, sh64_fcmpgts): Likewise.
542 (sh64_trap): Implement a basic syscall facility.
543 (sh64_trapa): Exit with return code in R5, not 0.
544 (sh64_model_sh5_u_exec): Remove.
545 (sh64_engine_run_full): New function.
546 (sh64_engine_run_fast): Likewise.
547 (shmedia_prepare_run): Likewise.
548 (shcompact_prepare_run): Likewise.
549 (sh64_get_idata): Likewise.
550 (sh64_init_cpu): Likewise.
551 (shmedia_init_cpu): Likewise.
552 (shcompact_init_cpu): Likewise.
553 (sh64_model_init): Likewise.
554 (sh_models): Define.
555 (sh5_imp_properties): Likewise.
556 (sh2_mach, sh3_mach, sh4_mach, sh5_mach): Define.
557
558 * sem-compact.c, sem-compact-switch.c: Regenerate.
559
5602000-12-01 Ben Elliston <bje@redhat.com>
561
562 * sh64-sim.h (sh64_endian): Declare.
563 * sim-main.h (sim_cia): Use UDI, not USI.
564 (WITH_PROFILE_MODEL_P): Remove.
565 * sim-if.c (sim_sh64_disassemble_insn): Remove.
566 (sh64_disassemble_insn): New function.
567 (sim_open): Use as this CPU's disassembler.
568 * eng.h: New file.
569 * decode.h (WITH_PROFILE_MODEL_P): Undefine.
570
571 * decode-compact.c, decode-media.c: Regenerate.
572 * defs-compact.h, defs-media.h: Likewise.
573 * sem-compact.c, sem-compact-switch.c: Likewise.
574 * sh-desc.c, sh-desc.h: Likewise.
575 * cpu.c, cpu.h, cpuall.h: Likewise.
576
5772000-11-30 Ben Elliston <bje@redhat.com>
578
579 * arch.c, sh-desc.c, sh-desc.h: Regenerate.
580
581 * tconfig.in (SIM_HAVE_BIENDIAN): Define.
582 * configure.in (SIM_AC_OPTION_BIGENDIAN): Do not hard-wire a
583 target byte order, but default to big endian.
584 * configure: Regenerate.
585
5862000-11-27 Ben Elliston <bje@redhat.com>
587
588 * sim-main.h (WITH_PROFILE_MODEL_P): Define.
589 * sh64-sim.h (ISM_COMPACT, ISM_MEDIA): New enums.
590
591 * sh-desc.c, sh-desc.h: Regenerate.
592 * arch.c, cpu.h, cpuall.h: Regenerate.
593 * decode.h (WITH_PROFILE_MODEL_P): Remove.
594
595 * mloop-compact.in, mloop-media.in: New files.
596 * decode.h: Likewise.
597
5982000-11-26 Ben Elliston <bje@redhat.com>
599
600 * sem-compact.c, sem-compact-switch.c: Generate.
601 * sem-media.c, sem-media-switch.c: Likewise.
602
6032000-11-25 Ben Elliston <bje@redhat.com>
604
605 * sh-desc.c, sh-desc.h, sh-opc.h: Generate.
606
607 * arch.c, arch.h, cpuall.h, cpu.c, cpu.h: Generate.
608 * decode-compact.c, decode-compact.h: Likewise.
609 * decode-media.c, decode-media.h: Likewise.
610 * sh64-sim.h: New file.
611 * sim-main.h: Likewise.
612
6132000-11-22 Ben Elliston <bje@redhat.com>
614
615 * sim-if.c: New file.
616 * sh64.c: Likewise.
617
6182000-11-16 Ben Elliston <bje@redhat.com>
619
620 * config.in: New file.
621 * tconfig.in: Likewise.
622 * configure.in: Likewise.
623 * configure: Generate.
624 * Makefile.in: New file.