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