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