OSDN Git Service

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