OSDN Git Service

4934e245ee4f23a43ba1947ba61f9e8f32315d72
[pf3gnuchains/pf3gnuchains3x.git] / sim / ChangeLog
1 2010-01-01  Doug Evans  <dje@sebabeach.org>
2
3         * cris/mloop.in: Fix copyright update snafu.
4
5 2009-11-24  Joel Brobecker  <brobecker@adacore.com>
6
7         * common/aclocal.m4: Add include of ../../config/zlib.m4.
8         * common/common.m4: Use AM_ZLIB to check for zlib support.
9         * ppc/configure.ac: Likewise.
10         * arm/configure, avr/configure, common/configure, cr16/configure,
11         cris/configure, d10v/configure, erc32/configure, frv/configure,
12         h8300/configure, iq2000/configure, lm32/configure, m32c/configure,
13         m32r/configure, m68hc11/configure, mcore/configure,
14         microblaze/configure, mips/configure, mn10300/configure,
15         moxie/configure, ppc/configure, sh/configure, sh64/configure,
16         v850/configure: Regenerate.
17
18 2009-11-24  DJ Delorie  <dj@redhat.com>
19
20         * rx: New directory.
21         * configure.ac: Add entry for Renesas RX.
22         * configure: Regenerate.
23
24 2009-11-22  Doug Evans  <dje@sebabeach.org>
25
26         * cris/cpuall.h: Regenerate.
27         * cris/cpuv10.h: Regenerate.
28         * cris/cpuv32.h: Regenerate.
29         * cris/decodev10.c: Regenerate.
30         * cris/decodev10.h: Regenerate.
31         * cris/decodev32.c: Regenerate.
32         * cris/decodev32.h: Regenerate.
33
34 2009-11-12  Tristan Gingold  <gingold@adacore.com>
35
36         * avr/interp.c (sim_write): Allow byte access.
37         (sim_read): Ditto.
38
39 2009-11-12  Tristan Gingold  <gingold@adacore.com>
40
41         * avr/interp.c (sim_load): Clear memory before loading.
42
43 2009-11-09  Tristan Gingold  <gingold@adacore.com>
44
45         * avr/interp.c (sim_resume): Fix typo for OP_ret.
46
47 2009-10-23  Doug Evans  <dje@sebabeach.org>
48
49         * cris/arch.c: Regenerate.
50         * cris/arch.h: Regenerate.
51         * cris/cpuall.h: Regenerate.
52         * cris/cpuv10.c: Regenerate.
53         * cris/cpuv10.h: Regenerate.
54         * cris/cpuv32.c: Regenerate.
55         * cris/cpuv32.h: Regenerate.
56         * cris/cris-desc.c: Regenerate.
57         * cris/cris-desc.h: Regenerate.
58         * cris/cris-opc.h: Regenerate.
59         * cris/decodev10.c: Regenerate.
60         * cris/decodev10.h: Regenerate.
61         * cris/decodev32.c: Regenerate.
62         * cris/decodev32.h: Regenerate.
63         * cris/modelv10.c: Regenerate.
64         * cris/modelv32.c: Regenerate.
65         * cris/semcrisv10f-switch.c: Regenerate.
66         * cris/semcrisv32f-switch.c: Regenerate.
67
68 2009-10-22  Tristan Gingold  <gingold@adacore.com>
69
70         * avr/interp.c (sim_stop): Return 1.
71
72 2009-10-16  Doug Evans  <dje@sebabeach.org>
73
74         * MAINTAINERS: Add myself as m32r maintainer.
75
76 2009-10-15  Michael Egaer  <eager@eagercon.com>
77
78         * MAINTAINERS: Add self as MicroBlaze maintainer.
79
80 2009-10-14  Ben Elliston  <bje@gnu.org>
81
82         * MAINTAINERS (common): Move myself to "past maintainers" section.
83
84 2009-10-06  Michael Eager  <eager@eagercon.com>
85
86         * microblaze/interp.c: Add include microblaze-dis.h.
87         
88 2009-09-23  Michael Eager  <eager@eagercon.com>
89
90         * configure: Add microblaze-*.* (not regenerated).
91         * configure.ac: Likewise.
92         * microblaze/config.in: New.
93         * microblaze/configure: Generate.
94         * microblaze/configure.ac: New.
95         * microblaze/interp.c: New.
96         * microblaze/Makefile.in: New.
97         * microblaze/microblaze.h: New.
98         * microblaze/microblaze.isa: New.
99         * microblaze/sim-main.h: New.
100         * microblaze/sysdep.h: New.
101
102 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
103
104         * avr/config.in: Regenerate.
105         * avr/configure: Likewise.
106         * configure: Likewise.
107         * cris/config.in: Likewise.
108         * cris/configure: Likewise.
109
110         * configure.ac: m4_include toplevel config/override.m4.
111         * configure: Regenerate.
112         * avr/configure: Regenerate.
113         * cris/configure: Regenerate.
114
115 2009-07-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
116
117         * Makefile.in (datarootdir): New variable.
118
119 2009-05-18  Jon Beniston <jon@beniston.com>
120
121         * MAINTAINERS: Add Jon Beniston as maintainer of lm32 sim.
122         * configure.ac: Add lm32 target. 
123         * lm32: New directory.               
124
125 2009-05-11  Andrew Cagney  <cagney@gnu.org>
126
127         * MAINTAINERS: Orphan ppc.
128
129 2009-05-08  Kevin Buettner  <kevinb@redhat.com>
130
131         * m32c/gdb-if.c (m32c_signal_to_host): Rename to
132         m32c_signal_to_target.  Change signal return values from SIGILL,
133         SIGTRAP, SIGSEGV, etc. to TARGET_SIGNAL_ILL, TARGET_SIGNAL_TRAP,
134         TARGET_SIGNAL_SEGV, etc.  Fix all callers.
135
136 2009-04-30  Anthony Green  <green@moxielogic.com>
137
138         * MAINTAINERS: Add myself for the moxie port.
139         * moxie: New directory.
140         * configure.ac: Add entry for moxie.
141         * configure: Regenerate.
142
143 2009-04-27  Tristan Gingold  <gingold@adacore.com>
144
145         * avr: New directory.
146         * avr/interp.c, avr/Makefile.in, avr/configure.ac: New files.
147         * avr/config.in: New file, generated by autoheader.
148         * avr/configure: New file generated by autoconf.
149         * configure.ac: Add avr.
150         * configure: Regenerated.
151
152 2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
153
154         * Makefile.in: Add dummy install-pdf, html, and
155         install-html targets.
156
157 2009-01-18  Hans-Peter Nilsson  <hp@axis.com>
158
159         * cris/sim-if.c: Include errno.h.
160         (cris_start_address, cris_program_offset): New variables.
161         (OPTION_CRIS_PROGRAM_OFFSET, OPTION_CRIS_STARTADDR): New option
162         enums.
163         (cris_options): New options --cris-program-offset and
164         --cris-start-address.
165         (cris_option_handler): Handle new options.
166         (cris_program_offset_write, cris_set_section_offset_iterator)
167         (cris_offset_sections, cris_offset_sections): New functions.
168         (sim_load): Use cris_program_offset_write as function argument to
169         cris_load_elf_file, not sim_write.
170         (struct offsetinfo): New struct.
171         (cris_handle_interpreter): Fix typo in comment.
172         (sim_open): Call cris_offset_sections as soon as the bfd of the
173         infile is available.  Gate bfd validity checks on abfd non-NULL.
174         (sim_create_inferior): Let cris_start_address when != -1 override
175         other start-address choices.
176
177 2009-01-06  Hans-Peter Nilsson  <hp@axis.com>
178
179         * cris/traps.c (abort): Define to call sim_io_error.
180         (create_map): Make -1 imply a non-fixed address, not 0.  All
181         callers changed.  Only prefer the next higher unmapped address if
182         the last mapped address is no less than 0x40000000.  Check that
183         the address to be mapped is not already mapped.  Update head
184         comment.
185         (unmap_pages): Don't call abort when recursive call fails, just
186         note and return an error if a page in the range couldn't be unmapped.
187         (cris_bmod_handler, h_supr_set_handler, h_supr_get_handler)
188         (schedule, make_first_thread, cris_pipe_empty): New local variable sd.
189         (cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle
190         non-MAP_FIXED argument overlapping existing map.  For MAP_FIXED,
191         don't abort on page not being mapped.  Handle non-anon filemap
192         with length padded to pagesize.
193
194 2009-01-03  Hans-Peter Nilsson  <hp@axis.com>
195
196         * cris/sim-if.c (TARGET_AT_NULL, TARGET_AT_PHDR, TARGET_AT_PHENT)
197         (TARGET_AT_PHNUM, TARGET_AT_PAGESZ, TARGET_AT_BASE)
198         (TARGET_AT_FLAGS, TARGET_AT_ENTRY, TARGET_AT_UID, TARGET_AT_EUID)
199         (TARGET_AT_GID, TARGET_AT_EGID, TARGET_AT_HWCAP)
200         (TARGET_AT_CLKTCK): Remove redundant macros.
201         (AUX_ENT): Adjust to use standard ELF AT_* macros.
202         (AUX_ENTF): Ditto.  Remove always-0 middle argument.  Update all
203         callers.
204         (sim_open): Also pass AT_SECURE.
205
206         * cris/sim-main.h (struct _sim_cpu): New member
207         set_target_thread_data.
208         * cris/crisv32f.c (CRIS_TLS_REGISTER): Define.
209         * cris/crisv10f.c: Ditto.
210         * cris/cris-tmpl.c (MY (set_target_thread_data)): New function.
211         (MY (f_specific_init)): Set new _sim_cpu member to new function.
212         * cris/traps.c (TARGET_SYS_set_thread_area): Define.
213         (cris_break_13_handler) <case TARGET_SYS_set_thread_area>: New
214         case.
215
216         * cris/traps.c (TARGET_SYS_exit_group): Define.
217         (cris_break_13_handler): Handle it like the exit for the last
218         thread.
219
220         * cris/traps.c (TARGET_UTSNAME): Update to 2009-01-01.
221         (TARGET_EPOCH): Update to match TARGET_UTSNAME.  Correct comment.
222         (cris_break_13_handler) <case TARGET_SYS_uname>: Update to
223         2.6.27.  Set machine field to the BFD printable name of the
224         machine.
225
226         * cris/traps.c (TARGET_MAP_DENYWRITE): Define.
227         (cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle
228         TARGET_MAP_DENYWRITE.
229
230         * cris/traps.c (TARGET_SYS_access, TARGET_R_OK, TARGET_W_OK)
231         (TARGET_X_OK, TARGET_F_OK): Define.
232         (cris_break_13_handler) <case TARGET_SYS_access>: New case.
233
234         * cris/semcrisv32f-switch.c: Regenerate.
235
236 2008-12-30  Hans-Peter Nilsson  <hp@axis.com>
237
238         * cris/sim-if.c (sim_open): If sim_analyze_program fails, emit
239         just a short CRIS-specific notice.  Tweak the wording for a
240         failing architecture test.
241
242         * cris/traps.c (TARGET_SYS_writev): New macro.
243         (is_mapped_only, cris_dump_map): New functions.
244         (cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle more flags
245         and prot combinations and a non-zero page-offset.  If
246         TARGET_MAP_FIXED, unmap pages before mapping them.
247         <case TARGET_SYS_mprotect>: When checking, allow any length
248         argument.  Don't actually do anything.
249         <case TARGET_SYS_writev>: New case.
250
251         * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o.
252         * cris/sim-if.c: Include elf-bfd.h.
253         (struct progbounds): New members end_loadmem, start_nonloadmem.
254         (xprintf, eprintf): New functions, copied from common/sim-load.c.
255         (cris_load_elf_file, sim_load, cris_get_progbounds): New functions.
256         (get_progbounds_iterator): Renamed from get_progbounds.  Make
257         static.  Update head comment.  Set new struct progbounds members.
258         (exec_load_addr, interp_load_addr, interp_start_addr): New static
259         variables.
260         (aux_ent_phdr, aux_ent_phent, aux_ent_phnum, aux_ent_base)
261         (aux_ent_entry, cris_write_interp, cris_handle_interpreter): New
262         functions.
263         (sim_open): New constant array auxv_entries.  Rewrite AUX_ENT
264         handling to use auxv_entries.  Improve error message and checking
265         for invalid programs.  Use new variable abfd for the program
266         instead of for each access reaching into sd to get it.
267         (sim_create_inferior): If non-zero, use interp_start_addr instead
268         of the program start address.
269         (cris_disassemble_insn): Remove incorrect and unclear, supposedly
270         stale comment.  Always specify little-endian.
271
272 2008-07-29  Nick Clifton  <nickc@redhat.com>
273
274         * common/genmloop.sh: Add new parameter: -shell to specify the
275         command interpreter to use to run the input file.  This is
276         necessary because otherwise SHELL is taken from the user's
277         environment, and not from the makefile that invoked this script
278         and the user might not be running an sh-like shell.
279         * cris/Makefile.in: Pass -shell parameter to genmloop.sh.
280         * fr30/Makefile.in: Likewise.
281         * frv/Makefile.in: Likewise.
282         * i960/Makefile.in: Likewise.
283         * iq2000/Makefile.in: Likewise.
284         * m32r/Makefile.in: Likewise.
285
286         * frv/mloop.in: Add missing start of line comment marker.
287
288 2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
289
290         * cris/configure: Regenerate to track ../common/common.m4 changes.
291         * cris/config.in: Ditto.
292
293 2008-06-06  Vladimir Prus  <vladimir@codesourcery.com>
294             Daniel Jacobowitz  <dan@codesourcery.com>
295             Joseph Myers  <joseph@codesourcery.com>
296
297         * cris/configure: Regenerate.
298
299 2008-05-09  Olivier Hainque  <hainque@adacore.com>
300
301         * ppc/altivec.igen (vperm): Latch inputs into temporaries.
302
303 2008-03-25  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
304
305         * MAINTAINERS: Add myself as maintainer of cr16 port.
306
307 2008-02-12  M Ranga Swami Reddy <MR.Swami.Reddy@nsc.com>
308
309         Add simulator for National cr16 processor.
310         * cr16: New directory.
311         * configure.ac: Add entry for National cr16.
312         * configure: Regenerate.
313
314 2008-02-05  DJ Delorie  <dj@redhat.com>
315
316         * configure.ac (v850): V850 now has a testsuite.
317         * configure (v850): Likewise.
318
319 2008-01-01  Daniel Jacobowitz  <dan@codesourcery.com>
320
321         Updated copyright notices for most files.
322
323 2007-12-19  DJ Delorie  <dj@redhat.com>
324
325         * frv/frv.c (frvbf_cut): Only look at the six LSBs of
326         cut_point.
327
328 2007-10-22  Hans-Peter Nilsson  <hp@axis.com>
329
330         * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
331         cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c,
332         cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c,
333         cris/decodev10.h, cris/decodev32.c, cris/decodev32.h,
334         cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c,
335         cris/semcrisv32f-switch.c: Regenerate.
336
337 2007-08-24  Joel Brobecker  <brobecker@adacore.com>
338
339         Switch the license of all files explicitly copyright the FSF
340         to GPLv3.
341
342 2007-03-27  Brooks Moses  <brooks.moses@codesourcery.com>
343
344         * Makefile.in: Add dummy "pdf" target.
345
346 2007-02-20  Hans-Peter Nilsson  <hp@axis.com>
347
348         * cris/traps.c (dump_statistics): Change format for cycle numbers
349         to %llu and cast parameters to unsigned long long.
350
351 2007-02-16  Thiemo Seufer  <ths@mips.com>
352
353         * Makefile.in (FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS): Add RUNTEST.
354
355 2007-01-28  Manuel Lauss  <slauss@resi.at>
356
357         * configure.ac (sh64-*-*): Change to sh64*-*-*.
358         (sh-*-*): Change to sh*-*-*.
359         * configure: Regenerated.
360
361 2007-01-09  Daniel Jacobowitz  <dan@codesourcery.com>
362
363         Updated copyright notices for most files.
364
365 2006-12-20  Hans-Peter Nilsson  <hp@axis.com>
366
367         * Makefile.in (autoconf-common autoheader-common): Only run
368         autoheader on subdirs with a file config.in.
369
370         * configure.ac (common): Make the default "yes" for all targets
371         with sim subdirs.
372         * configure: Regenerate.
373
374         * Makefile.in (autoconf-common autoheader-common): In documented
375         usage, say SHELL=/bin/sh.
376         (.PHONY): Add autoheader-common.
377
378         * MAINTAINERS: Add self as authorized committer for *.
379
380 2006-10-02  Edgar E. Iglesias  <edgar@axis.com>
381             Hans-Peter Nilsson  <hp@axis.com>
382
383         * cris/cris-sim.h (enum cris_unknown_syscall_action_type)
384         (cris_unknown_syscall_action): Declare.
385         * cris/sim-if.c (cris_unknown_syscall_action): Define.
386         (cris_options): Add cris-unknown-syscall option.
387         (cris_option_handler): Correct comment about and error message for
388         invalid --cris-cycles argument.  Handle --cris-unknown-syscall.
389         * cris/traps.c: Include stdarg.h
390         (cris_unknown_syscall): New function.
391         (cris_break_13_handler): Instead of sim_io_eprintf and
392         sim_engine_halt, call cris_unknown_syscall to handle more or less
393         unknown syscalls.  Adjust code as necessary to handle return
394         value.
395
396 2006-09-30  Daniel Jacobowitz  <dan@codesourcery.com>
397
398         * MAINTAINERS: Add Dave Brolley for sh64.
399
400 2006-09-30  Hans-Peter Nilsson  <hp@axis.com>
401
402         * cris/traps.c (TARGET_PIPE_BUF): New macro.
403         (cris_pipe_empty): Correct initialization of "remaining".  Only
404         adjust the "write" return value if more than TARGET_PIPE_BUF bytes
405         are written.
406
407 2006-09-29  Hans-Peter Nilsson  <hp@axis.com>
408
409         * cris/configure.ac: Check for limits.h and sys/param.h.
410         * cris/configure, cris/config.in: Rebuild.
411         * cris/traps.c (SIM_PATHMAX): New macro.
412         (cris_break_13_handler): Use SIM_PATHMAX, not MAXPATHLEN.
413
414 2006-08-08  Joel Sherrill <joel.sherrill@oarcorp.com>
415
416         * configure.ac (sparc-*-rtems*|sparc-*-elf*): Enable erc32 simulator.
417         * Makefile.in (FLAGS_TO_PASS): Include libdir.
418         * configure: Regenerated.
419
420 2006-06-05  Daniel Jacobowitz  <dan@codesourcery.com>
421
422         * cris/configure: Regenerated.
423
424 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
425
426         * cris/configure: Regenerated.
427
428 2006-05-05  Andreas Schwab  <schwab@suse.de>
429
430         * configure.ac (CFLAGS_FOR_BUILD): Set and substitute.
431         * configure: Regenerate.
432
433         * Makefile.in (CFLAGS_FOR_BUILD): Define.
434         (CC_FOR_BUILD): Don't override.
435         (FLAGS_TO_PASS): Pass CFLAGS_FOR_BUILD.
436
437 2006-05-04  Daniel Jacobowitz  <dan@codesourcery.com>
438
439         * MAINTAINERS: Add an "Authorized committers" section, and list
440         DJ Delorie for v850.
441
442 2006-04-08  Hans-Peter Nilsson  <hp@axis.com>
443
444         * cris/crisv32f.c (MY (deliver_interrupt)): Set CCS to new_ccs.
445
446 2006-04-03  Hans-Peter Nilsson  <hp@axis.com>
447
448         * cris/dv-cris.c, cris/dv-rv.c, cris/rvdummy.c: New files.
449         * cris/Makefile.in (CONFIG_DEVICES): Remove redundant setting.
450         (dv-cris.o, dv-rv.o rvdummy$(EXEEXT), rvdummy.o): New rules.
451         (all): Depend on rvdummy$(EXEEXT).
452         * cris/configure.ac: Call SIM_AC_OPTION_WARNINGS.  Check for
453         sys/socket.h and sys/select.h.  Call SIM_AC_OPTION_HARDWARE,
454         default off.
455         * cris/configure: Regenerate.
456         * cris/cris-sim.h (cris_have_900000xxif): Declare here.
457         (enum cris_interrupt_type, crisv10deliver_interrupt)
458         (crisv32deliver_interrupt: New declarations.
459         * cris/cris-tmpl.c [WITH_HW] (MY (f_model_insn_after)): Call
460         sim_events_tickn and set state-events member work_pending when it's
461         time for the next event.
462         [WITH_HW] (MY (f_specific_init)): Set CPU-model-specific
463         interrupt-delivery function.
464         * cris/crisv10f.c (MY (deliver_interrupt)): New function.
465         * cris/crisv32f.c (MY (deliver_interrupt)): New function.
466         * cris/devices.c: Include hw-device.h.
467         (device_io_read_buffer) [WITH_HW]: Call hw_io_read_buffer.
468         (device_io_write_buffer): Only perform 0x900000xx-functions if
469         cris_have_900000xxif is nonzero.  Else if WITH_HW defined,
470         call hw_io_write_buffer.  Add return 0 last in function.
471         * cris/sim-if.c (cris_have_900000xxif): Now global.
472         (sim_open) [WITH_HW]: Clear deliver_interrupt cpu member.
473         Force "-model" option, effectively.
474         * cris/sim-main.h (cris_interrupt_delivery_fn): New type.
475         (struct _sim_cpu) [WITH_HW]: New member deliver_interrupt.
476
477 2006-04-02  Hans-Peter Nilsson  <hp@axis.com>
478
479         * cris/Makefile.in (CRISV10F_OBJS): Remove semcrisv10f-switch.o.
480         (CRISV32F_OBJS): Remove semcrisv32f-switch.o.
481         (semcrisv10f-switch.o, semcrisv32f-switch.o: Remove dependency rules.
482
483 2006-03-13  DJ Delorie  <dj@redhat.com>
484
485         * MAINTAINERS: Add self as m32c sim maintainer.
486
487 2006-02-23  Hans-Peter Nilsson  <hp@axis.com>
488
489         * cris/traps.c (syscall_map): Remove CB_SYS_time / TARGET_SYS_time
490         mapping.
491         (cris_break_13_handler) <case TARGET_SYS_time>: New case.
492
493 2006-01-23  Jim Blandy  <jimb@redhat.com>
494
495         Add simulator for Renesas M32C and M16C.
496
497         * m32c: New directory.
498         * configure.ac: Add entry for Renesas M32C.
499         * configure: Regenerate.
500
501 2006-01-10  Hans-Peter Nilsson  <hp@axis.com>
502
503         * cris/cris-tmpl.c (MY (f_model_insn_before)): Only display basic
504         cycle count for the current insn.
505
506 2005-12-06  Hans-Peter Nilsson  <hp@axis.com>
507
508         * cris/cpuv10.h, cris/cpuv32.h, cris/cris-desc.c, cris/cris-opc.h,
509         cris/decodev10.c, cris/decodev10.h, cris/decodev32.c,
510         cris/decodev32.h, cris/modelv10.c, cris/modelv32.c,
511         cris/semcrisv10f-switch.c, cris/semcrisv32f-switch.c: Regenerate.
512
513 2005-12-05  Hans-Peter Nilsson  <hp@axis.com>
514
515         * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
516         cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c,
517         cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c,
518         cris/decodev10.h, cris/decodev32.c, cris/decodev32.h,
519         cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c,
520         cris/semcrisv32f-switch.c: Regenerate.
521
522 2005-11-20  Hans-Peter Nilsson  <hp@axis.com>
523
524         * cris/traps.c (TARGET_O_RDONLY, TARGET_O_WRONLY): Define.
525         (open_map): Use TARGET_O_ACCMODE, TARGET_O_RDONLY and
526         TARGET_O_WRONLY.
527         (cris_break_13_handler) <case TARGET_SYS_fcntl>: Add support for
528         F_GETFL on fd 0, 1 and 2.
529
530 2005-11-17  Hans-Peter Nilsson  <hp@axis.com>
531
532         * cris/sim-main.h (struct _sim_cpu): New members last_syscall,
533         last_open_fd, last_open_flags.
534         * cris/traps.c: Don't include targ-vals.h.
535         (TARGET_O_ACCMODE): Define.
536         (cris_break_13_handler): Set new _sim_cpu members.
537         <case TARGET_SYS_fcntl>: Support special case of F_GETFL.
538         Rearrange code as switch.  Emit "unimplemented" abort for
539         unimplemented fcntl calls.
540
541         * cris/traps.c (TARGET_SYS_stat): Define.
542         (syscall_stat32_map): Add entry for TARGET_SYS_stat.
543         (cris_break_13_handler) <case TARGET_SYS_stat>: New case.
544
545 2005-11-16  Hans-Peter Nilsson  <hp@axis.com>
546
547         * cris/cris-tmpl.c (MY (f_model_insn_before)): Make sure only the
548         low 32 bits are used after an unsigned long cast.
549
550 2005-05-28  Hans-Peter Nilsson  <hp@axis.com>
551
552         * cris/Makefile.in (stamp-v32fmloop): Depend on stamp-v10fmloop.
553
554 2005-05-26  Chris Demetriou  <cgd@netbsd.org>
555
556         * MAINTAINERS: Update my mail address, move myself to the
557         "Past maintainers" section.
558
559 2005-05-17  Corinna Vinschen  <vinschen@redhat.com>
560
561         * configure.ac: Add igen to v850 build.
562         * configure: Regenerate.
563
564 2005-04-29  Paul Brook  <paul@codesourcery.com>
565
566         * common/callback.c (PIPE_BUF): Provide default definition.
567         (os_lstat): Use stat if lstat is not available on the host.
568         (os_ftruncate): Return EINVAL if not available on the host.
569         (os_truncate): Ditto.
570         * common/configure.ac: Check for lstat, truncate and ftruncate.
571         * common/configure: Regenerate.
572         * common/config.in: Regenerate.
573
574 2005-04-27  Paul Brook  <paul@codesourcery.com>
575
576         * common/Make-common.in: Add $(EXEEXT) to "run".
577
578 2005-04-18  Hans-Peter Nilsson  <hp@axis.com>
579
580         * cris/traps.c (cris_break_13_handler) <case TARGET_SYS_mmap2>:
581         For ((len & 8191) != 0 && fd == (USI) -1), don't say this isn't
582         implemented.  In call to create_map, pad length argument to 8k. 
583
584 2005-04-15  Corinna Vinschen  <vinschen@redhat.com>
585
586         * configure.ac: Add explicit sh64 case.
587         * configure: Regenerate.
588
589 2005-03-30  Paul Brook  <paul@codesourcery.com>
590
591         * arm/wrapper.c: Provide SIGTRAP and SIGBUS.
592
593 2005-03-24  Hans-Peter Nilsson  <hp@axis.com>
594
595         * cris/Makefile.in (stamp-v10fcpu, stamp-v32fcpu): Add kludge to
596         include cgen-ops.h in decodev10.c and decodev32.c.
597         * cris/sim-main.h: Don't include cgen-ops.h here.
598         * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
599         cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c,
600         cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c,
601         cris/decodev10.h, cris/decodev32.c, cris/decodev32.h,
602         cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c,
603         cris/semcrisv32f-switch.c: Regenerate.
604
605         * cris/traps.c (cris_break_13_handler) <case
606         TARGET_SYS_rt_sigaction>: Rename sa_handler, sa_flags,
607         sa_restorer, sa_mask_low, sa_mask_high to target_sa_handler etc.
608
609 2005-03-23  Mark Kettenis  <kettenis@gnu.org>
610
611         * cris/configure: Regenerate.
612
613 2005-02-28  Jim Blandy  <jimb@redhat.com>
614
615         * d10v/configure.ac, igen/configure.ac, m68hc11/configure.ac,
616         mips/configure.ac, mn10300/configure.ac, v850/configure.ac:
617         Regenerated, after change to common/aclocal.m4.
618
619 2005-02-18  Corinna Vinschen  <vinschen@redhat.com>
620
621         * iq2000: New target subdirectory.
622         * configure.ac: Add iq2000 target.
623         * configure: Regenerate.
624
625 2005-01-29  Hans-Peter Nilsson  <hp@axis.com>
626
627         * Makefile.in (all, clean mostlyclean, distclean maintainer-clean)
628         (realclean, install): Fail if subdir make failed.
629
630 2005-01-28  Hans-Peter Nilsson  <hp@axis.com>
631
632         * cris: New directory, simulator for Axis Communications CRIS
633         including CRIS v32, CGEN-based.
634         * configure.ac: Add corresponding configury.
635         * configure: Regenerate.
636
637 2005-01-17  Andrew Cagney  <cagney@gnu.org>
638
639         * configure.ac: For mips*-*-* and mn10300*-*-* configure the
640         common directory.  Remove sparc*-*-* from list.
641         
642 2005-01-11  Andrew Cagney  <cagney@gnu.org>
643
644         * Makefile.in (autoconf-common autoheader-common): Add --force to
645         autoconf and autoheader.
646         (autoconf-common autoheader-common)
647         (autoconf-install autoheader-install): Check for configure.ac, not
648         configure.in.
649         * configure.ac: Delete AC_CONFIG_AUX_DIR.
650         * configure: Re-generate.
651
652 2005-01-07  Andrew Cagney  <cagney@gnu.org>
653
654         * configure.ac: Replace configure.in.  Requires autoconf 2.59 and
655         correctly calls AC_CONFIG_SUBDIRS.
656         * configure: Re-generate.
657
658 2004-12-01  Andrew Cagney  <cagney@gnu.org>
659
660         * i960, h8500: Delete directory.
661
662 2004-11-12  Andrew Cagney  <cagney@gnu.org>
663
664         * d30v, fr30, mn10200, z8k: Delete directory.
665
666 2004-03-10  Ben Elliston  <bje@gnu.org>
667
668         * MAINTAINERS: Update my mail address.
669
670 2004-01-26  Chris Demetriou  <cgd@broadcom.com>
671
672         * configure.in (mips*-*-*): Configure in testsuite.
673         * configure: Regenerate.
674
675 2003-10-08  Dave Brolley  <brolley@redhat.com>
676
677         * configure.in: Move frv handling to alphabetically correct placement.
678
679 2003-09-03  Andreas Schwab  <schwab@suse.de>
680
681         * Makefile.in (FLAGS_TO_PASS): Pass down $(bindir) and $(mandir).
682
683 2003-08-29  Dave Brolley  <brolley@redhat.com>
684
685         * MAINTAINERS: Add myself as maintainer of the FRV port.
686
687 2003-08-20  Michael Snyder  <msnyder@redhat.com>
688             Dave Brolley  <brolley@redhat.com>
689
690         * frv/: New directory, simulator for the Fujitsu FRV.
691         * configure.in: Add frv configury.
692         * configure: Regenerate.
693
694 2003-08-10  Ben Elliston  <bje@wasabisystems.com>
695
696         * MAINTAINERS: Update my mail address.
697
698 2003-08-09  Andrew Cagney  <cagney@redhat.com>
699
700         * MAINTAINERS: Andrew Cagney (mips) and Geoff Keating (ppc) drop
701         maintenance.  List igen and sh maintainers.  Mention that target
702         and global maintainers pick up the slack.
703
704 2003-07-09  Michael Snyder  <msnyder@redhat.com>
705
706         * configure.in: Add testsuite to extra_subdirs for sh.
707         * configure: Regenerate.
708
709 2003-01-23  Nick Clifton  <nickc@redhat.com>
710
711         * Add sh2e support:
712
713 2002-04-02  Alexandre Oliva  <aoliva@redhat.com>
714
715         * sh/gencode.c: Replace sh3e with sh2e except in fsqrt.
716
717 2002-08-24  Geoffrey Keating  <geoffk@redhat.com>
718
719         * MAINTAINERS: Update my email address.
720
721 2002-07-17  Andrew Cagney  <ac131313@redhat.com>
722
723         * w65/: Delete directory.
724
725 2002-07-16  Andrew Cagney  <ac131313@redhat.com>
726
727         * configure.in (extra_subdirs): Mark fr30-*-* as obsolete.
728         * configure: Re-generate.
729
730 2002-07-13  Andrew Cagney  <ac131313@redhat.com>
731
732         * configure.in (extra_subdirs): Mark d30v-*-* as obsolete.
733         * configure: Re-generate.
734         
735 2002-06-16  Andrew Cagney  <ac131313@redhat.com>
736
737         * Makefile.in (autoconf-changelog autoheader-changelog): Let name,
738         id, date and host to be overriden by NAME, ID, DATE and HOST
739         respectfully.  Use ISO dates.
740
741 Thu Jun  6 12:34:13 2002  Andrew Cagney  <cagney@redhat.com>
742
743         * Makefile.in (ChangeLog): New makefile variable.
744         * README-HACKING: Mention the ChangeLog makefile variable.
745
746 2002-06-01  Andrew Cagney  <ac131313@redhat.com>
747
748         * tic80/: Delete directory.
749
750 2002-05-16  Stephane Carrez  <stcarrez@nerim.fr>
751
752         * MAINTAINERS: Update my email address.
753
754 2002-03-06  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
755
756         * MAINTAINERS: Record self as maintainer of m68hc11 simulator.
757
758 2002-03-01  Frank Ch. Eigler  <fche@redhat.com>
759
760         * MAINTAINERS: Record self as a co-maintainer of just common/.
761
762 2002-02-07  Nick Clifton  <nickc@cambridge.redhat.com>
763
764         * MAINTAINERS: Point to GDB files describing overall maintaince
765         and check-in procedures.
766
767 2002-01-10  Nick Clifton  <nickc@cambridge.redhat.com>
768
769         * MAINTAINERS: Add myself for ARM portions.
770
771 2001-10-19  Andrew Cagney  <ac131313@redhat.com>
772
773         * configure.in: When Linux or NetBSD, enable PowerPC simulator.
774         * configure: Re-generate.
775
776 2001-02-16  Ben Elliston  <bje@redhat.com>
777
778         * MAINTAINERS: Add myself for common portions.
779
780 2001-01-15  Chris Demetriou  <cgd@broadcom.com>
781
782         * MAINTAINERS: Added self and Andrew for the mips sim.
783
784 2000-10-25  Geoff Keating  <geoffk@cygnus.com>
785
786         * MAINTAINERS: Added self and Andrew for the ppc sim.
787
788 Thu Jul 27 21:26:26 2000  Andrew Cagney  <cagney@b1.cygnus.com>
789
790         From Stephane Carrez <Stephane.Carrez@worldnet.fr>:
791         * m68hc11: New directory.
792         * configure.in: Add.
793         * configure: Regenerate.
794
795 Tue Jul  4 13:43:54 2000  Andrew Cagney  <cagney@b1.cygnus.com>
796
797         * tic80: New directory.
798         * configure.in: Add configury.
799         * configure: Regenerate.
800
801 2000-04-20  Nick Clifton  <nickc@cygnus.com>
802
803         * configure.in (extra_subdirs): Add testsuite to strongarm
804         directories. 
805         * configure: Regenerate.
806
807 Sat Mar  4 16:48:54 2000  Andrew Cagney  <cagney@b1.cygnus.com>
808
809         * MAINTAINERS: New file.  Blank.
810
811 1999-11-18  Ben Elliston  <bje@cygnus.com>
812
813         * configure.in: Require autoconf 2.13 and remove obsolete
814         invocation of AC_C_CROSS.
815         * configure: Regenerate.
816
817 1999-09-29  Doug Evans  <devans@casey.cygnus.com>
818
819         * configure.in: Configure the testsuite directory for thumb.
820         * configure: Regenerate.
821
822 1999-07-16  Ben Elliston  <bje@cygnus.com>
823
824         * configure.in: Configure the testsuite directory for arm.
825         * configure: Regenerate.
826
827 1999-04-08  Nick Clifton  <nickc@cygnus.com>
828
829         * configure.in: Add support for MCore target.
830         * configure: Regenerate.
831
832 1999-03-14  Stan Shebs  <shebs@andros.cygnus.com>
833
834         * Makefile.in (FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS): Remove
835         RUNTEST instead of commenting out, fixes portability problem.
836
837 1999-02-08  Nick Clifton  <nickc@cygnus.com>
838
839         * configure.in: Add support for StrongARM target.
840         * configure: Regenerate.
841
842 1999-01-04  Jason Molenda  (jsm@bugshack.cygnus.com)
843
844         * configure.in: Require autoconf 2.12.1 or higher.
845
846 1998-12-08  James E Wilson  <wilson@wilson-pc.cygnus.com>
847
848         * configure.in (i960-*-*): Add.
849         * configure: Rebuild.
850
851 Wed Nov  4 19:11:43 1998  Dave Brolley  <brolley@cygnus.com>
852
853         * configure.in: Added case for fr30-*-*.
854         * configure: Regenerated.
855
856 Fri Sep 25 10:12:19 1998  Christopher Faylor <cgf@cygnus.com>
857
858         * ppc/Makefile.in: Add EXEEXT to installed powerpc-eabi-run program
859         to allow successful operation on Windows.
860
861 Thu May 28 14:59:46 1998 Jillian Ye <jillian@cygnus.com>
862
863         * Makefile.in: Take RUNTEST out of FLAGS_TO_PASS so that make
864         check can be invoked recursively.
865
866 Wed Apr 29 12:38:53 1998  Mark Alexander  <marka@cygnus.com>
867
868         * configure.in: Build simulator on sparclite and sparc86x targets.
869         * configure: Regenerate.
870
871 Sun Apr 26 15:21:01 1998  Tom Tromey  <tromey@cygnus.com>
872
873         * Makefile.in (autoconf-common autoheader-common): Don't pass -l
874         to autoconf and autoheader.
875
876 Fri Apr 24 11:14:13 1998  Tom Tromey  <tromey@cygnus.com>
877
878         * Makefile.in (autoconf-common autoheader-common): Pass `-l
879         ../common' to autoconf and autoheader.  Unconditionally run
880         autoconf in every subdir.
881         (autoconf-changelog autoheader-changelog): Unconditionally run
882         commands in every subdir.
883         (autoconf-install autoheader-install): Likewise.
884
885 Tue Mar 24 17:12:43 1998  Stu Grossman  <grossman@bhuna.cygnus.co.uk>
886
887         * Makefile.in:  Get SHELL from configure.
888         * (FLAGS_TO_PASS):  Pass down SHELL.
889         * configure:  Regenerate with autoconf 2.12.1 to fix shell issues for
890         NT native builds.
891
892 Tue Mar 24 11::18:00 1998  Joyce Janczyn  <janczyn@cygnus.com>
893
894         * configure.in (extra_subdirs): Enable igen for mn10300.
895         * configure: Re-generate.
896
897 Tue Dec  2 10:10:42 1997  Nick Clifton  <nickc@cygnus.com>
898
899         * configure.in (extra_subdirs): Add support for thumb target.
900
901         * configure (extra_subdirs): Add support for thumb target.
902
903 Wed Oct  8 12:38:48 1997  Andrew Cagney  <cagney@b1.cygnus.com>
904
905         * configure.in (extra_subdirs): Add IGEN directory when MIPS
906         target.
907         * configure: Regenerate.
908         
909 Fri Sep 12 13:10:31 1997  Andrew Cagney  <cagney@b1.cygnus.com>
910
911         * configure.in (extra_subdirs): v850ea needs igen.
912         * configure: Re-generate.
913         
914 Mon Sep  1 16:48:23 1997  Andrew Cagney  <cagney@b1.cygnus.com>
915
916         * configure.in (testdir): When a testsuite directory, add that to
917         the list of confdirs.
918
919 Tue Aug 19 11:17:46 1997  Andrew Cagney  <cagney@b1.cygnus.com>
920
921         * configure.in (extra_subdirs): Enable igen ready for V850.
922
923 Tue Aug 26 15:14:48 1997  Andrew Cagney  <cagney@b1.cygnus.com>
924
925         * configure.in (w65-*-*, only_if_enabled): Set.
926         * configure: Re-generate.
927         
928 Mon Aug 25 16:26:53 1997  Andrew Cagney  <cagney@b1.cygnus.com>
929
930         * configure.in (sparc*-*-*, only_if_enabled): Set
931         only_if_enabled=yes.  Check only_if_enabled before enabling a
932         simulator.
933         * configure: Regenerate.
934         
935 Mon Aug 18 10:56:59 1997  Nick Clifton  <nickc@cygnus.com>
936
937         * configure.in (extra_subdirs): Add v850e target.
938
939 Mon Aug 18 10:56:59 1997  Nick Clifton  <nickc@cygnus.com>
940
941         * configure.in (extra_subdirs): Add v850ea target.
942
943 Fri Jul 25 11:40:47 1997  Doug Evans  <dje@canuck.cygnus.com>
944
945         * configure.in (sparc*-*-*): Don't build erc32.
946         * configure: Regenerate.
947
948 Thu Apr 24 00:47:20 1997  Doug Evans  <dje@canuck.cygnus.com>
949
950         * configure.in (m32r-*-*): New target.
951         * configure: Regenerate.
952
953         * Makefile.in (autoconf-common, autoconf-changelog): Change $* to $@.
954
955 Mon Apr 21 22:57:55 1997  Andrew Cagney  <cagney@b1.cygnus.com>
956
957         * Makefile.in (.NOEXPORT, MAKEOVERRIDES): Moved to end, BSD make
958         thought that .NOEXPORT was the default target.
959
960 Fri Apr 11 17:18:07 1997  Ian Lance Taylor  <ian@cygnus.com>
961
962         * Makefile.in (clean mostlyclean): Restore targets accidentally
963         deleted in earlier change.
964
965 Thu Apr  3 12:20:32 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
966
967         * Makefile.in (autoheader-common, autoheader-changelog,
968         autoheader-install): Perform autoheader in addition to autoconf.
969
970 Wed Apr  2 15:09:05 1997  Doug Evans  <dje@canuck.cygnus.com>
971
972         * Makefile.in (autoconf-install): New target.
973         (autoconf-changelog): Try different way to obtain user name.
974
975 Wed Apr  2 14:25:52 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
976
977         * Makefile.in (autoconf-changelog): New target, update
978         ChangeLog for all subdirectories - normally used after
979         autoconf-common target.
980
981 Wed Mar 19 14:26:21 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
982
983         * configure.in (extra_subdirs): Include testsuite for d30v.
984         * configure: Regenerate.
985         
986         * Makefile.in (RUNTEST, RUNTESTFLAGS): Borrow test rules from
987         ../gdb/Makefile.in
988         (check): New rules - drive the testsuite.
989
990 Mon Mar  3 13:01:00 1997  Jeffrey A Law  (law@cygnus.com)
991
992         * configure.in: Add mn10200 configure lines accidentally
993         removed.
994         * configure: Regenerated.
995
996 Wed Feb 19 10:34:20 1997  Andrew Cagney  <cagney@critters.cygnus.com>
997
998         * configure.in (extra_subdirs): Generalize common sub directory
999         into a list.
1000         (extra_subdirs): For d30v add igen to the list to be built.
1001
1002 Sun Feb 16 16:37:47 1997  Andrew Cagney  <cagney@critters.cygnus.com>
1003
1004         * configure.in (d30v): New target.
1005         * configure: Regenerated.
1006         
1007 Wed Feb 19 23:17:13 1997  Jeffrey A Law  (law@cygnus.com)
1008
1009         * configure.in: Don't require GCC to build the mn10200
1010         simulator anymore.
1011         * configure: Rebuilt.
1012
1013 Wed Feb  5 13:28:13 1997  Doug Evans  <dje@canuck.cygnus.com>
1014
1015         * configure.in: Don't configure any subdirs if no simulator
1016         is being built.  Don't use erc32 for sparc64.
1017         * configure: Regenerated.
1018
1019 Tue Feb  4 13:19:39 1997  Doug Evans  <dje@canuck.cygnus.com>
1020
1021         * Makefile.in (autoconf-common): New target.
1022         * configure.in: Do configure common.
1023         * configure: Regenerated.
1024
1025 Thu Jan 23 13:59:52 1997  Stu Grossman  (grossman@critters.cygnus.com)
1026
1027         * configure configure.in:  Don't configure common anymore.  Files
1028         from common are now built in the individual simualtor directories.
1029         This fixes problems with the WinGDB build procedure.
1030
1031 Mon Jan 13 13:16:42 1997  Jeffrey A Law  (law@cygnus.com)
1032
1033         * configure: Enable the mn10200 simulator.
1034
1035 Wed Nov 20 01:00:36 1996  Doug Evans  <dje@canuck.cygnus.com>
1036
1037         * configure.in (configdirs): Add common.
1038         * configure: Regenerated.
1039
1040 Fri Nov  1 08:03:30 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
1041
1042         * configure.in (powerpc*-*-linux*): Treat like the other powerpc
1043         system V based targets.
1044         * configure: Regenerate.
1045
1046 Thu Oct 17 12:50:08 1996  Doug Evans  <dje@canuck.cygnus.com>
1047
1048         * configure.in (--enable-sim-powerpc): Delete.
1049         (--enable-sim): Add.
1050         * configure: Regenerated.
1051
1052 Fri Oct 11 21:13:43 1996  Jeffrey A Law  (law@cygnus.com)
1053
1054         * configure.in: Only build the V850 simulator if
1055         we are using gcc.
1056         * configure: Rebuild.
1057
1058 Sun Sep  8 17:22:50 1996  Ian Lance Taylor  <ian@cygnus.com>
1059
1060         * configure.in: Do build erc32 for DOS and Windows hosts.
1061         * configure: Rebuild.
1062
1063 Wed Sep  4 18:11:27 1996  Stu Grossman  (grossman@critters.cygnus.com)
1064
1065         * Makefile.in erc32/Makefile.in:  Don't set srcroot.  This should
1066         be inherited from the parent.  Remove INSTALL_XFORM and
1067         INSTALL_XFORM1.  Make INSTALL be set from configure.
1068
1069 Wed Sep  4 15:49:16 1996  Ian Lance Taylor  <ian@cygnus.com>
1070
1071         * configure.in: Only build the MIPS simulator if we are using
1072         gcc.
1073         * configure: Rebuild.
1074
1075 Wed Aug 28 19:05:23 1996  Jeffrey A Law  (law@cygnus.com)
1076
1077         * configure.in (v850-*-*): Added V850 simulator.
1078
1079 Thu Aug  1 17:08:41 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
1080
1081         * configure.in (d10v-*-*): Added D10V simulator.
1082
1083 Wed Jun 26 12:33:57 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)
1084
1085         * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
1086         INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values.
1087         (docdir): Removed.
1088         * configure.in (AC_PREREQ): autoconf 2.5 or higher.
1089         (AC_PROG_INSTALL): Added.
1090         * configure: Rebuilt.
1091
1092 Mon Jun 24 14:18:26 1996  Ian Lance Taylor  <ian@cygnus.com>
1093
1094         * configure.in: Only configure erc32 if using gcc.
1095         * configure: Rebuild.
1096
1097 Tue Jun  4 09:24:21 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
1098
1099         * configure.in (sim_target): Build PowerPC simulator for powerpc
1100         System V.4, Solaris, and Elf targets.
1101         * configure: Regenerate with autoconf 2.10.
1102
1103 Wed May 22 12:10:49 1996  Rob Savoye  <rob@chinadoll>
1104
1105         * configure.in: Only built erc32 simulator on Unix hosts as it
1106         uses pseudo ttys.
1107         * configure: Regenerated with autoconf 2.8.
1108
1109 Sun May 19 20:20:40 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
1110
1111         * erc32: Sparc simulator from the ESA.
1112
1113 Sun Apr  7 21:00:09 1996  Fred Fish  <fnf@cygnus.com>
1114
1115         From: Miles Bader  <miles@gnu.ai.mit.edu>
1116         * configure.in: Use AC_CHECK_TOOL to find AR & RANLIB.
1117         * configure: Regenerate using autoconf.
1118
1119 Thu Feb 22 11:31:50 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
1120
1121         * Makefile.in (install): Fix typo.
1122
1123 Wed Feb 21 11:59:57 1996  Ian Lance Taylor  <ian@cygnus.com>
1124
1125         * configure: Regenerate with autoconf 2.7.
1126
1127         * Makefile.in (all): Simplify.
1128         (clean, mostlyclean): SUBDIRS may contain whitespace; fix the loop
1129         as in the all target.
1130         (distclean, maintainer-clean, realclean): Likewise.
1131         (install): Likewise.
1132
1133 Thu Feb 15 18:37:00 1996  Fred Fish  <fnf@cygnus.com>
1134
1135         * Makefile.in (all): Remove extra '\' char from shell script.
1136
1137 Wed Feb 14 16:43:59 1996  Mike Meissner  <meissner@tiktok.cygnus.com>
1138
1139         * Makefile.in (all): Avoid a for loop with zero elements, even if
1140         the loop will not be executed because of an if statement.
1141
1142 Wed Jan 31 21:48:34 1996  Fred Fish  <fnf@cygnus.com>
1143
1144         * Makefile.in (install): Add missing semicolon in "fi \".
1145
1146 Thu Nov  9 16:10:56 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
1147
1148         * Makefile.in (AR, CC, CFLAGS, CC_FOR_BUILD, RANLIB): Pick up
1149         defaults from configure.
1150
1151         * configure.in: Pick up AR, CC, CFLAGS, CC_FOR_BUILD, RANLIB using
1152         configure defaults.
1153         (powerpc*-*-eabi*): Build simulator for all powerpc eabi targets
1154         if either --enable-sim-powerpc is used, or the host compiler is
1155         GCC.
1156
1157 Wed Nov  8 15:46:49 1995  James G. Smith  <jsmith@pasanda.cygnus.co.uk>
1158
1159         * configure.in (mips*-*-*): Added "mips" simulator target.
1160         * configure: Re-generated.
1161
1162 Tue Oct 10 11:08:20 1995  Fred Fish  <fnf@cygnus.com>
1163
1164         * Makefile.in (BISON): Remove macro.
1165         (FLAGS_TO_PASS): Remove BISON.
1166
1167 Sun Oct  8 04:26:27 1995  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
1168
1169         * configure.in:  Explicitly `exit 0' for broken shells.
1170         * configure:  Rebuilt.
1171
1172 Fri Oct  6 12:03:27 1995  Jim Wilson  <wilson@chestnut.cygnus.com>
1173
1174         * common/run.c (main): Initialize the callbacks.
1175
1176 Wed Sep 20 13:34:50 1995  Ian Lance Taylor  <ian@cygnus.com>
1177
1178         * Makefile.in (maintainer-clean): New synonym for realclean.
1179
1180 Fri Aug 25 11:53:43 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
1181
1182         * configure.in (powerpc*-*-eabisim*): Only build the simulator if
1183         the target is powerpc*-*-eabisim*, since it requires GCC to build.
1184
1185 Mon Aug 21 17:53:48 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
1186
1187         * configure.in (powerpc{,le}-*-*): Add psim from Andrew Cagney
1188         <cagney@highland.com.au>.
1189         * configure: Regnerate from configure.in.
1190
1191 Thu Aug  3 10:45:37 1995  Fred Fish  <fnf@cygnus.com>
1192
1193         * Update all FSF addresses except those in COPYING* files.
1194
1195 Thu Jul 20 15:17:29 1995  Fred Fish  <fnf@cygnus.com>
1196
1197         * Makefile.in (CC_FOR_BUILD):  Define default and arrange to pass
1198         submakes either default or passed in value.
1199
1200 Wed Jul  5 14:32:54 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
1201
1202         * Makefile.in (all, clean, distclean, mostlyclean, realclean,
1203           install): Changed targets so that they descend all
1204           subdirectories in $(SUBDIRS).
1205           (*-all, *-clean, *-install): Removed targets.
1206
1207         * configure.in: Don't bother with target makefile fragments, they
1208           are no longer needed.
1209         * configure: regenerated.
1210
1211         * Makefile.in, configure.in: converted to autoconf.
1212         * configure: New file, generated with autconf 2.4.
1213
1214 Wed May 24 14:48:46 1995  Steve Chamberlain  <sac@slash.cygnus.com>
1215
1216         * Makefile.in: Support ARM.
1217         * configure.in: Ditto.
1218
1219 Sun Jan 15 16:53:47 1995  Steve Chamberlain  <sac@splat>
1220
1221         * Makefile.in: Support W65.
1222         * configure.in: Ditto.
1223
1224 Sun Mar 13 09:27:50 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1225
1226         * Makefile.in: Add TAGS target.
1227
1228 Mon Sep 13 12:47:15 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
1229
1230         * Makefile.in (all-z8k, install-z8k, clean-z8k, all-h8300,
1231           install-h8300, clean-h8300, all-h8500, install-h8500,
1232           clean-h8500, all-sh, install-sh, clean-sh): do not echo
1233           recursion lines.
1234
1235 Wed Jun 30 14:12:05 1993  david d `zoo' zuhn  (zoo at poseidon.cygnus.com)
1236
1237         * Makefile.in: remove endian.h trace from h8500
1238
1239 Sun Jun 13 13:08:58 1993  Jim Kingdon  (kingdon@cygnus.com)
1240
1241         * Makefile.in: Add distclean, realclean, and mostlyclean targets.
1242
1243 Fri May 21 11:21:16 1993  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
1244
1245         * Makefile.in: make all of the all-* target (except all-nothing)
1246         depend on endian.h, so that if we're not building a simulator, we
1247         don't built endian
1248
1249 Fri May 21 10:55:06 1993  Ian Lance Taylor  (ian@cygnus.com)
1250
1251         * Makefile.in (check, installcheck): Added dummy targets.
1252
1253 Mon May  3 21:39:43 1993  Fred Fish  (fnf@cygnus.com)
1254
1255         * Makefile.in (endian): Find endian.c in $(srcdir), and also
1256         explicitly make it, since some makes apparently don't work with
1257         VPATH and .c to executable rules (SunOS make for example).
1258
1259 Mon May  3 08:29:01 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1260
1261         * Makefile.in (endian): Add explicit rule for broken makes.
1262
1263 Mon Mar 15 15:47:53 1993  Ian Lance Taylor  (ian@cygnus.com)
1264
1265         * Makefile.in (info, install-info): New targets.
1266         (DO_INSTALL): Renamed from INSTALL, which is overridden by the top
1267         level Makefile.
1268
1269 Wed Feb 10 20:12:27 1993  K. Richard Pixley  (rich@ok.cygnus.com)
1270
1271         * Makefile.in (endian.h): build endian.h via a temporary file so
1272           that we don't leave an incomplete file lying around on
1273           interrupted builds.
1274           (clean): remove endian, e.h, and endian.h.
1275
1276 Mon Feb  8 11:46:06 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1277
1278         * Makefile.in, configure.in: if target isn't supported, build a
1279         harmless makefile.
1280
1281