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