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