sim: clean up SIM_HAVE_BIENDIAN
[external/binutils.git] / sim / sh64 / ChangeLog
1 2015-03-24  Mike Frysinger  <vapier@gentoo.org>
2
3         * tconfig.h (SIM_HAVE_BIENDIAN): Delete.
4
5 2015-03-24  Mike Frysinger  <vapier@gentoo.org>
6
7         * configure: Regenerate.
8
9 2015-03-24  Mike Frysinger  <vapier@gentoo.org>
10
11         * configure: Regenerate.
12
13 2015-03-23  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         * Makefile.in (CONFIG_DEVICES): Delete.
24         (SIM_OBJS): Delete CONFIG_DEVICES.
25
26 2015-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
32 2015-03-15  Mike Frysinger  <vapier@gentoo.org>
33
34         * tconfig.in [HAVE_DV_SOCKSER]: Delete.
35
36 2015-03-14  Mike Frysinger  <vapier@gentoo.org>
37
38         * Makefile.in (SIM_RUN_OBJS): Delete.
39
40 2014-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
46 2014-08-19  Alan Modra  <amodra@gmail.com>
47
48         * configure: Regenerate.
49
50 2014-08-15  Roland McGrath  <mcgrathr@google.com>
51
52         * configure: Regenerate.
53         * config.in: Regenerate.
54
55 2013-09-23  Alan Modra  <amodra@gmail.com>
56
57         * configure: Regenerate.
58
59 2013-06-03  Mike Frysinger  <vapier@gentoo.org>
60
61         * aclocal.m4, configure: Regenerate.
62
63 2013-03-26  Mike Frysinger  <vapier@gentoo.org>
64
65         * configure: Regenerate.
66
67 2013-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
73 2012-06-15  Joel Brobecker  <brobecker@adacore.com>
74
75         * config.in, configure: Regenerate.
76
77 2012-05-18  Nick Clifton  <nickc@redhat.com>
78
79         PR 14072
80         * interp.c: Include config.h before system header files.
81
82 2012-03-24  Mike Frysinger  <vapier@gentoo.org>
83
84         * aclocal.m4, config.in, configure: Regenerate.
85
86 2011-12-03  Mike Frysinger  <vapier@gentoo.org>
87
88         * aclocal.m4: New file.
89         * configure: Regenerate.
90
91 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
92
93         * configure.ac: Change include to common/acinclude.m4.
94
95 2011-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
101 2011-07-05  Mike Frysinger  <vapier@gentoo.org>
102
103         * sim-if.c (sim_do_command): Delete.
104
105 2011-02-14  Mike Frysinger  <vapier@gentoo.org>
106
107         * sh64.c (trap_handler): Change zfree to free.
108
109 2010-10-09  Alan Modra  <amodra@gmail.com>
110
111         * sh-desc.h: Regenerate.
112
113 2010-02-12  Doug Evans  <dje@sebabeach.org>
114
115         * decode-media.c, * decode-media.h: Regenerate.
116
117 2010-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
123 2010-01-24  Doug Evans  <dje@sebabeach.org>
124
125         * cpu.h: Regenerate.
126
127 2010-01-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
128
129         * configure: Regenerate.
130
131 2010-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
139 2009-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.
147         * defs-compact.h: Regenerate.
148         * defs-media.h: Regenerate.
149
150 2009-11-03  Doug Evans  <dje@sebabeach.org>
151
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
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
175 2009-10-24  Doug Evans  <dje@sebabeach.org>
176
177         * sh-desc.h: Regenerate.
178
179 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
180
181         * config.in: Regenerate.
182         * configure: Likewise.
183
184         * configure: Regenerate.
185
186 2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
187
188         * configure: Regenerate to track ../common/common.m4 changes.
189         * config.in: Ditto.
190
191 2008-06-06  Vladimir Prus  <vladimir@codesourcery.com>
192             Daniel Jacobowitz  <dan@codesourcery.com>
193             Joseph Myers  <joseph@codesourcery.com>
194
195         * configure: Regenerate.
196
197 2006-12-21  Hans-Peter Nilsson  <hp@axis.com>
198
199         * config.in, configure: Regenerate.
200
201 2006-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
241 2006-06-05  Daniel Jacobowitz  <dan@codesourcery.com>
242
243         * configure: Regenerated.
244
245 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
246
247         * configure: Regenerated.
248
249 2005-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
254 2005-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
263 2004-12-08  Hans-Peter Nilsson  <hp@axis.com>
264
265         * configure: Regenerate for ../common/aclocal.m4 update.
266
267 Fri Feb 21 19:49:45 2003  J"orn Rennecke <joern.rennecke@superh.com>
268
269         * sem-media-switch.c, sem-media.c: Regenerate.
270
271 2002-06-24  Richard Sandiford  <rsandifo@redhat.com>
272
273         * sh64.c: Update path of "callback.h".
274
275 2002-06-20  Elena Zannoni  <ezannoni@redhat.com>
276
277         * sh64.c: Include correct file for register numbers.
278
279 Fri 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
284 2001-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
294 2001-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
300 2001-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
306 2001-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
314 2001-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
319 2001-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
324 2001-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
334 2001-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
346 2001-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
351 2001-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
373 2001-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
378 2001-01-06  Ben Elliston  <bje@redhat.com>
379
380         * sem-media.c, sem-media-switch.c: Regenerate.
381
382 2001-01-04  Ben Elliston  <bje@redhat.com>
383
384         * sem-compact.c, sem-compact-switch.c: Regenerate.
385         * cpu.h: Regenerate.
386
387 2001-01-03  Ben Elliston  <bje@redhat.com>
388
389         * cpu.c, cpu.h: Regenerate.
390         * sem-media.c, sem-media-switch.c: Likewise.
391
392 2001-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
399 2000-12-30  Alexandre Oliva  <aoliva@redhat.com>
400
401         * sh64.c (sh64_nsb): Re-implement correctly.
402
403 2000-12-26  Alexandre Oliva  <aoliva@redhat.com>
404
405         * sh64.c (sh64_nsb): Re-implement.
406
407 2000-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
414 2000-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
426 2000-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
432 2000-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
444 2000-12-19  Ben Elliston  <bje@redhat.com>
445
446         * sem-media.c, sem-media-switch.c: Regenerate.
447
448 2000-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
462 2000-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
473 2000-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
484 2000-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
491 2000-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
497 2000-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
505 2000-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
521 2000-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
530 2000-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
548 2000-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
576 2000-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
593 2000-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
602 2000-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
614 2000-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
619 2000-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
629 2000-11-22  Ben Elliston  <bje@redhat.com>
630
631         * sim-if.c: New file.
632         * sh64.c: Likewise.
633
634 2000-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.