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