Daily bump.
[gcc.git] / contrib / ChangeLog
1 2021-01-06 Martin Liska <mliska@suse.cz>
2
3 * gcc-changelog/git_commit.py: Add decode_path function.
4 * gcc-changelog/git_email.py: Use it in order to solve
5 utf8 encoding filename issues.
6 * gcc-changelog/git_repository.py: Likewise.
7 * gcc-changelog/test_email.py: Test it.
8
9 2021-01-04 Jakub Jelinek <jakub@redhat.com>
10
11 * update-copyright.py: Add AMD and Ulf Adams as external authors.
12
13 2021-01-04 Jakub Jelinek <jakub@redhat.com>
14
15 * update-copyright.py: Use 8 spaces instead of tab to indent.
16
17 2021-01-04 Martin Liska <mliska@suse.cz>
18
19 * mklog.py: Add --update-copyright option which adds:
20 "Update copyright years." to ChangeLog files belonging
21 to a modified file.
22
23 2021-01-04 Martin Liska <mliska@suse.cz>
24
25 * gcc-changelog/git_commit.py: Skip Update copyright
26 years commits.
27
28 2020-12-21 Martin Liska <mliska@suse.cz>
29
30 * gcc-changelog/git_commit.py: Add new error for quoted
31 filenames.
32 * gcc-changelog/test_email.py: Test it.
33 * gcc-changelog/test_patches.txt: Test it.
34
35 2020-12-21 Martin Liska <mliska@suse.cz>
36
37 * gcc-changelog/test_email.py: New test.
38 * gcc-changelog/test_patches.txt: Likewise.
39
40 2020-12-17 Nathan Sidwell <nathan@acm.org>
41
42 PR bootstrap/98300
43 * gcc_update: Add c++tools/config.h.in.
44
45 2020-12-15 Nathan Sidwell <nathan@acm.org>
46
47 * gcc_update: Add c++tools & libcody.
48
49 2020-12-15 Nathan Sidwell <nathan@acm.org>
50
51 * gcc-changelog/git_commit.py (changelog_locations): Add
52 libcody, c++tools.
53
54 2020-12-08 Martin Liska <mliska@suse.cz>
55
56 * filter-clang-warnings.py: Filter more cases.
57
58 2020-12-08 Martin Liska <mliska@suse.cz>
59
60 * filter-clang-warnings.py: Modernize and filter 2 more
61 patterns.
62
63 2020-12-04 Martin Liska <mliska@suse.cz>
64
65 * check-params-in-docs.py: use flake8 and add some
66 tweaks to ignore aarch64 params.
67
68 2020-12-02 Jason Merrill <jason@redhat.com>
69
70 * gcc-git-customization.sh: Configure sendemail.to.
71
72 2020-11-30 Martin Liska <mliska@suse.cz>
73
74 * gcc-changelog/git_commit.py: Suggest close file for
75 'unchanged file mentioned in a ChangeLog' error.
76 * gcc-changelog/test_email.py: Test it.
77
78 2020-11-30 Martin Liska <mliska@suse.cz>
79
80 * gcc-changelog/git_commit.py: Allow sub-directory wildcard
81 changelog entry. Fix a typo caused by apostrophe escaping.
82 * gcc-changelog/test_email.py: Test it.
83 * gcc-changelog/test_patches.txt: Likewise.
84
85 2020-11-30 Jonathan Wakely <jwakely@redhat.com>
86
87 * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++
88 testsuite directory.
89
90 2020-11-30 Martin Liska <mliska@suse.cz>
91
92 * gcc-changelog/git_commit.py: Allow wildcard pattern only.
93
94 2020-11-27 Martin Liska <mliska@suse.cz>
95
96 * gcc-changelog/git_commit.py: Use regex for cherry pick prefix.
97 * gcc-changelog/test_email.py: Test it.
98 * gcc-changelog/test_patches.txt: Likewise.
99
100 2020-11-25 Martin Liska <mliska@suse.cz>
101
102 * gcc-changelog/git_commit.py: Use revert_regex instead
103 of string prefix. Convert sets to literals.
104
105 2020-11-16 Martin Liska <mliska@suse.cz>
106
107 * mklog.py: Do not call read on an input stream.
108 Fix some flake8 issues.
109
110 2020-11-07 Lewis Hyatt <lhyatt@gmail.com>
111
112 * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
113 * unicode/PropList.txt: Likewise.
114 * unicode/README: Likewise.
115 * unicode/UnicodeData.txt: Likewise.
116 * unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
117 * unicode/from_glibc/utf8_gen.py: Likewise.
118
119 2020-11-06 Martin Liska <mliska@suse.cz>
120
121 * gcc-changelog/git_commit.py: Add new check.
122 * gcc-changelog/test_email.py: Test it.
123 * gcc-changelog/test_patches.txt: Add new patch.
124
125 2020-11-04 Martin Liska <mliska@suse.cz>
126
127 * gcc-changelog/git_repository.py: Set strict=True
128 for parse_git_revisions as a default.
129
130 2020-11-04 Tobias Burnus <tobias@codesourcery.com>
131
132 * gcc-changelog/git_commit.py (item_parenthesis_empty_regex,
133 item_parenthesis_regex): Add.
134 (check_for_empty_description): Use them.
135 * gcc-changelog/test_email.py (test_emptry_entry_desc,
136 test_emptry_entry_desc_2): Add.
137 * gcc-changelog/test_patches.txt: Add two testcases for it.
138
139 2020-11-03 Tobias Burnus <tobias@codesourcery.com>
140
141 * gcc-changelog/git_email.py: Add unidiff_supports_renaming check.
142
143 2020-11-03 Martin Liska <mliska@suse.cz>
144
145 * gcc-changelog/setup.cfg: New file.
146
147 2020-10-30 Martin Liska <mliska@suse.cz>
148
149 * gcc-changelog/git_commit.py: Handle empty groups in
150 file description.
151 * gcc-changelog/test_email.py: New test.
152 * gcc-changelog/test_patches.txt: Likewise.
153
154 2020-09-21 Tobias Burnus <tobias@codesourcery.com>
155
156 * mklog.py: Parse first 10 lines for PR/DR number
157 not only the first line.
158
159 2020-09-17 Dimitrij Mojoski <dmjpp@hotmail.com>
160
161 * clang-format: Autodetect C++ standard in use rather than
162 forcing C++03.
163
164 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
165
166 * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu,
167 tilegxbe-linux-gnu, and tilepro-linux-gnu.
168
169 2020-07-29 Martin Liska <mliska@suse.cz>
170
171 * git-backport.py: fix how are ChangeLog paths combined.
172
173 2020-07-23 Patrick Palka <ppalka@redhat.com>
174
175 * vimrc (SetStyle): Also inspect &filetype to determine whether
176 a file is C-like.
177
178 2020-07-23 Martin Liska <mliska@suse.cz>
179
180 * gcc-changelog/git_commit.py: When reverting a backport,
181 we should print only Revert header.
182
183 2020-07-17 Jonathan Wakely <jwakely@redhat.com>
184
185 * gcc-changelog/git_update_version.py: Fix typo.
186
187 2020-07-10 Mike Nolta <mike@nolta.net>
188
189 * download_prerequisites: Don't pass wget options to curl.
190
191 2020-07-07 Alexandre Oliva <oliva@adacore.com>
192 Martin Liska <mliska@suse.cz>
193
194 * gcc-changelog/git_commit.py: Support CASE and COND.
195 * gcc-changelog/test_patches.txt: Add test.
196 * gcc-changelog/test_email.py: Add test.
197
198 2020-06-30 Martin Liska <mliska@suse.cz>
199
200 * gcc-changelog/git_repository.py: Support older releases of
201 GitPython when renamed_file was named renamed.
202
203 2020-06-30 Martin Liska <mliska@suse.cz>
204
205 * gcc-changelog/git_check_commit.py: Print revision
206 of original_info.
207 * gcc-changelog/git_commit.py: Support Revert commits.
208
209 2020-06-30 Martin Liska <mliska@suse.cz>
210
211 * gcc-changelog/git_check_commit.py: Use GitInfo
212 * gcc-changelog/git_commit.py: Add GitInfo class.
213 * gcc-changelog/git_email.py: Use GitInfo class.
214 * gcc-changelog/git_repository.py: Likewise.
215
216 2020-06-24 Ilya Leoshkevich <iii@linux.ibm.com>
217
218 * download_prerequisites: Support AIX and OpenBSD unames.
219 Pipe `{gzip,bzip2} -d` to `tar -xf -`.
220
221 2020-06-18 Martin Liska <mliska@suse.cz>
222
223 * gcc-changelog/git_update_version.py: First checkout and then
224 run git pull ---rebase.
225
226 2020-06-18 Martin Liska <mliska@suse.cz>
227
228 * gcc-changelog/git_update_version.py: Support merge commits
229 and walk only on the branch that is being merged and generate
230 missing ChangeLog entries.
231
232 2020-06-18 Martin Liska <mliska@suse.cz>
233
234 * gcc-changelog/git_commit.py: Fix Backported from timestamp when
235 use_commit_ts=True is used.
236
237 2020-06-17 Martin Liska <mliska@suse.cz>
238
239 * gcc-changelog/git_commit.py: Print 'Backported from master'
240 heading to backported commits.
241 * gcc-changelog/test_email.py: Test it.
242 * gcc-changelog/test_patches.txt: Add new patch.
243 * gcc-changelog/git_repository.py: Add commit_to_date hook.
244 * gcc-changelog/git_email.py: Add fuzzy implementation
245 of commit_to_date_hook.
246
247 2020-06-11 Jonathan Wakely <jwakely@redhat.com>
248
249 * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git
250 config key instead of the GCC_FORCE_MKLOG environment variable.
251 Optionally disable generating a new ChangeLog template for
252 amended commits when the existing log is still OK.
253
254 2020-06-11 Martin Liska <mliska@suse.cz>
255
256 * gcc-changelog/git_update_version.py: Add --curent argument.
257
258 2020-06-11 Martin Liska <mliska@suse.cz>
259
260 * prepare-commit-msg: Replace ENV variable with a git config
261 value.
262
263 2020-06-11 Jonathan Wakely <jwakely@redhat.com>
264
265 * prepare-commit-msg: Use 'tee' to save the diff to a file
266 instead of running 'git diff' twice.
267
268 2020-06-10 Martin Liska <mliska@suse.cz>
269
270 * gcc-changelog/git_commit.py: Fix renamed files in
271 parse_git_name_status.
272 * gcc-changelog/test_email.py: Add test for it.
273
274 2020-06-10 Martin Liska <mliska@suse.cz>
275
276 * gcc-changelog/git_commit.py: Add more supported prefixes.
277 * gcc-changelog/test_email.py: Fix one flake8 error.
278 * gcc-changelog/test_patches.txt: Add tested for newly
279 supported prefixes.
280
281 2020-06-10 Jonathan Wakely <jwakely@redhat.com>
282
283 * gcc-changelog/git_commit.py (GitCommit.parse_changelog):
284 Improve error strings.
285 * gcc-changelog/test_email.py: Update expected errors.
286
287 2020-06-09 Jonathan Wakely <jwakely@redhat.com>
288
289 * gcc-changelog/git_email.py: Set exit status on error.
290
291 2020-06-09 Martin Liska <mliska@suse.cz>
292
293 * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to
294 match the top-level ChangeLog.
295 * gcc-changelog/test_email.py: Add test.
296 * gcc-changelog/test_patches.txt: Likewise.
297
298 2020-06-02 Martin Liska <mliska@suse.cz>
299
300 * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in
301 wildcard_prefixes locations.
302 * gcc-changelog/test_email.py: Test it.
303 * gcc-changelog/test_patches.txt: Add 3 new patches.
304
305 2020-06-02 Iain Buclaw <ibuclaw@gdcproject.org>
306
307 * gcc-changelog/git_commit.py (ignored_prefixes): Add
308 gcc/testsuite/gdc.test/.
309
310 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
311
312 * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines):
313 Update expected error message.
314
315 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
316
317 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix
318 grammar.
319
320 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
321
322 * prepare-commit-msg: Do nothing if the mklog.py script isn't
323 present.
324
325 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
326
327 * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files):
328 Improve error text.
329
330 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
331
332 * config-list.mk (LIST): Add v850e1-elf.
333
334 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
335
336 * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems.
337
338 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
339
340 * config-list.mk (LIST): Remove arm-wrs-vxworks.
341
342 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
343
344 * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and
345 crisv32-linux.
346
347 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
348
349 * config-list.mk (LIST): Add pru-elf.
350
351 2020-05-29 Iain Buclaw <ibuclaw@gdcproject.org>
352
353 * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0.
354
355 2020-05-29 Martin Liska <mliska@suse.cz>
356
357 * gcc-changelog/git_commit.py: Find empty change descriptions.
358 * gcc-changelog/test_email.py: New test.
359 * gcc-changelog/test_patches.txt: New patch that tests that.
360
361 2020-05-29 Martin Liska <mliska@suse.cz>
362
363 * git-backport.py: The script did 'git co HEAD~' when
364 there was no modified ChangeLog file in a successful
365 git cherry pick.
366 Run cherry-pick --continue without editor.
367
368 2020-05-29 Martin Liska <mliska@suse.cz>
369
370 * gcc-changelog/git_commit.py: Properly
371 handle duplicite authors.
372 * gcc-changelog/test_email.py: New test.
373 * gcc-changelog/test_patches.txt: New patch.
374
375 2020-05-28 Pierre-Marie de Rodat <derodat@adacore.com>
376
377 * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file
378 renamings as a file deletion plus a file addition.
379 * gcc-changelog/git_repository.py (parse_git_revisions):
380 Likewise.
381 * gcc-changelog/test_email.py: New testcase.
382 * gcc-changelog/test_patches.txt: New testcase.
383
384 2020-05-28 Martin Liska <mliska@suse.cz>
385
386 * check-params-in-docs.py: Update to new format
387 of help. Apply flake8 corrections.
388
389 2020-05-28 Martin Liska <mliska@suse.cz>
390
391 * mklog.py: Support renaming of files.
392 One needs unidiff 0.6.0+.
393 * test_mklog.py: Test it.
394
395 2020-05-27 Martin Liska <mliska@suse.cz>
396
397 * gcc-git-customization.sh: Use git-backport.py to drop
398 all changes for ChangeLog files.
399 * git-backport.py: New file.
400
401 2020-05-27 Martin Liska <mliska@suse.cz>
402
403 * gcc-git-customization.sh: Rename
404 commit-mklog to gcc-commit-mklog.
405
406 2020-05-27 Martin Liska <mliska@suse.cz>
407
408 * prepare-commit-msg: Save diff to a file if
409 the GCC_GIT_DIFF_FILE variable is set.
410
411 2020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
412
413 * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries
414 with multi-line file lists.
415 * gcc-changelog/test_email.py: New testcase.
416 * gcc-changelog/test_patches.txt: Likewise.
417
418 2020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
419
420 * gcc-changelog/git_update_version.py: Close file objects after
421 use.
422 * gcc-changelog/git_email.py: Likewise.
423 * gcc-changelog/test_email.py: Likewise.
424
425 2020-05-26 Martin Liska <mliska@suse.cz>
426
427 * gcc-changelog/git_update_version.py: Add 2 new options.
428
429 2020-05-26 Alexandre Oliva <oliva@gnu.org>
430
431 * gcc-changelog/git_commit.py (changelog_regex): Accept optional
432 'for' prefix.
433
434 2020-05-26 Alexandre Oliva <oliva@adacore.com>
435
436 * compare-debug: Adjust for .gkd files named as dump files,
437 with the source suffix rather than the object suffix.
438
439 2020-05-26 Martin Liska <mliska@suse.cz>
440
441 * gcc-changelog/git_commit.py: Parse changelog entries for
442 ignored locations.
443 * gcc-changelog/test_email.py: Add new test for it.
444 * gcc-changelog/test_patches.txt: Likewise.
445
446 2020-05-26 Jason Merrill <jason@redhat.com>
447
448 * prepare-commit-msg: New file.
449 * gcc-git-customization.sh: Install it. Add commit-mklog alias.
450 * mklog.py: Add new option -c which appends
451 to a ChangeLog file.
452
453 2020-05-25 Martin Liska <mliska@suse.cz>
454
455 * gcc-changelog/git_commit.py: Add trailing '/'
456 for libdruntime. Allow empty changelog for
457 only ignored files.
458 * gcc-changelog/test_email.py: New test for go
459 patch in ignored location.
460 * gcc-changelog/test_patches.txt: Add test.
461
462 2020-05-22 Jakub Jelinek <jakub@redhat.com>
463
464 * gcc-changelog/git_commit.py: Add trailing / to
465 gcc/testsuite/go.test/test and replace gcc/go/frontend/
466 with gcc/go/gofrontend/ in ignored locations.
467
468 2020-05-22 Martin Liska <mliska@suse.cz>
469
470 * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test
471 to ignored locations.
472
473 2020-05-21 Martin Liska <mliska@suse.cz>
474
475 * gcc-changelog/git_update_version.py: Prepare the script, the
476 only missing piece is pushing of the updated branches.
477
478 2020-05-21 Martin Liska <mliska@suse.cz>
479
480 * gcc-changelog/git_commit.py: Support DR entries/
481 * gcc-changelog/test_email.py: New test for it.
482 * gcc-changelog/test_patches.txt: New patch for it.
483
484 2020-05-21 Martin Liska <mliska@suse.cz>
485
486 * mklog.py: Support DR parsing.
487 * test_mklog.py: New test for DR parsing.
488
489 2020-05-20 Martin Liska <mliska@suse.cz>
490
491 * gcc-changelog/git_commit.py: Add author_tuple
492 only if not present in author_lines.
493 * gcc-changelog/test_email.py: New test.
494 * gcc-changelog/test_patches.txt: Add new patch.
495
496 2020-05-20 Martin Liska <mliska@suse.cz>
497
498 * gcc-changelog/git_commit.py: Refactor to make flake8 happy.
499 * gcc-changelog/test_email.py: Add new test.
500 * gcc-changelog/test_patches.txt: Add new patch.
501
502 2020-05-20 Frederik Harwath <frederik@codesourcery.com>
503
504 * gcc-changelog/git_commit.py: Skip over lines starting
505 with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: "
506
507 2020-05-20 Martin Liska <mliska@suse.cz>
508
509 * gcc-changelog/git_check_commit.py: Change
510 --allow-non-strict-mode to --non-strict-mode.
511
512 2020-05-20 Martin Liska <mliska@suse.cz>
513
514 * gcc-changelog/git_commit.py: Support cherry pick
515 prefix.
516 * gcc-changelog/test_email.py: Test it.
517 * gcc-changelog/test_patches.txt: Add new patch.
518 * gcc-git-customization.sh: Add gcc-backport.
519
520 2020-05-19 Martin Liska <mliska@suse.cz>
521
522 * mklog.py: Use REST API for bug title downloading.
523
524 2020-05-19 Martin Liska <mliska@suse.cz>
525
526 * gcc-changelog/git_commit.py: Add param use_commit_ts
527 for to_changelog_entries.
528 * gcc-changelog/git_update_version.py: Se use_commit_ts to True.
529
530 2020-05-19 Martin Liska <mliska@suse.cz>
531
532 * mklog.py: Skip GTY for struct names. Make flake8 happy.
533 * test_mklog.py: Add test for GTY.
534
535 2020-05-19 Martin Liska <mliska@suse.cz>
536
537 * gcc-changelog/git_update_version.py:
538 Fill up entries in reverse order.
539
540 2020-05-19 Martin Liska <mliska@suse.cz>
541
542 * gcc-git-customization.sh: Add
543 alias.gcc-mklog new hook.
544 * mklog.py: New file.
545 * test_mklog.py: New file.
546
547 2020-05-19 Martin Liska <mliska@suse.cz>
548
549 * legacy/mklog: Moved from mklog.
550 * legacy/mklog.pl: Moved from mklog.pl.
551
552 2020-05-19 Martin Liska <mliska@suse.cz>
553
554 * gcc-git-customization.sh: Add gcc-verify alias
555 that uses contrib/gcc-changelog/git_check_commit.py.
556
557 2020-05-15 Andrew Burgess <andrew.burgess@embecosm.com>
558
559 * dg-extract-results.py: Handle GDB specific test types.
560 * dg-extract-results.sh: Likewise.
561
562 2020-05-14 Martin Liska <mliska@suse.cz>
563
564 * gcc-changelog/test_email.py: New file.
565 * gcc-changelog/test_patches.txt: New file.
566
567 2020-05-13 Patrick Palka <ppalka@redhat.com>
568
569 * vimrc: Reduce textwidth to 72 for Git commit messages.
570
571 2020-05-13 Martin Liska <mliska@suse.cz>
572
573 * gcc-changelog/git_check_commit.py: Add default argument HEAD
574 for revisions and improve error message output.
575
576 2020-05-13 Martin Liska <mliska@suse.cz>
577
578 * gcc-changelog/git_commit.py: Restore print_output syntax
579 in git_commit.py.
580
581 2020-05-13 Martin Liska <mliska@suse.cz>
582
583 * gcc-changelog/git_check_commit.py: New file.
584 * gcc-changelog/git_commit.py: New file.
585 * gcc-changelog/git_email.py: New file.
586 * gcc-changelog/git_repository.py: New file.
587 * gcc-changelog/git_update_version.py: New file.
588
589 2020-04-17 Martin Liska <mliska@suse.cz>
590
591 * vimrc: We do not want to modify tab options
592 for Python files.
593
594 2020-04-16 Jakub Jelinek <jakub@redhat.com>
595
596 PR bootstrap/92008
597 * gcc_update: Add intl/plural.y dependency for intl/plural-config.h.
598
599 2020-04-03 Martin Liska <mliska@suse.cz>
600
601 * gcc-git-customization.sh: Search for the pattern
602 at line beginning only.
603
604 2020-01-24 Richard Earnshaw <rearnsha@arm.com>
605
606 * gcc-git-customization.sh: Use users/<pfx> for the personal remote
607 rather than just <pfx>. Convert existing personal branches to the
608 new remote.
609 * git-add-user-branch.sh: New file.
610
611 2020-01-22 Richard Earnshaw <rearnsha@arm.com>
612
613 * git-add-vendor-branch.sh: New file.
614
615 2020-01-20 Richard Earnshaw <rearnsha@arm.com>
616
617 * gcc-git-customization.sh: Check that user-supplied remote
618 name exists before continuting. Use a separate remotes for the
619 personal commit area. Convert existing personal and vendor
620 fetch rules to new layout.
621 * git-fetch-vendor.sh: New vendor layout. Add --enable-push
622 option.
623
624 2020-01-17 Hans-Peter Nilsson <hp@axis.com>
625
626 * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H",
627 not "--pretty=%p:%t:%H".
628
629 2020-01-16 Andreas Schwab <schwab@linux-m68k.org>
630
631 * gcc-git-customization.sh: Avoid double expansion.
632
633 2020-01-16 Richard Earnshaw <rearnsha@arm.com>
634
635 * gcc-git-customization.sh: Check that user.name and user.email
636 are set. Use $(cmd) instead of `cmd`. Fix variable quoting when
637 using eval.
638
639 2020-01-16 Jakub Jelinek <jakub@redhat.com>
640
641 * gcc-git-customization.sh: Verify the id to be printed is ancestor of
642 the corresponding remote release branch (or master), otherwise print
643 nothing.
644
645 2020-01-15 Segher Boessenkool <segher@kernel.crashing.org>
646 Jakub Jelinek <jakub@redhat.com>
647
648 * gcc-git-customization.sh: Change uses to use in comment.
649
650 2020-01-15 Jakub Jelinek <jakub@redhat.com>
651
652 * gcc-git-customization.sh: Handle output of older git which doesn't
653 print tags/ prefixes before branchpoint/gcc-.
654
655 2010-01-15 Richard Earnshaw <rearnsha@arm.com>
656
657 * gcc-git-customization.sh: Explain why we want the user's
658 upstream account name. Don't add push rules. Check if push rules
659 have been added and suggest that they should be removed.
660 * git-fetch-vendor.sh: Don't add push rules.
661
662 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
663
664 Revert:
665 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
666
667 * gcc-git-customization.sh: Add back the default rule that
668 is lost by adding a custom push rule.
669 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
670
671 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
672
673 * gcc-git-customization.sh: Add back the default rule that
674 is lost by adding a custom push rule.
675 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
676
677 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
678
679 * contrib/git-fetch-vendor.sh: New file.
680
681 2020-01-13 Jakub Jelinek <jakub@redhat.com>
682
683 * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr
684 aliases.
685
686 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
687
688 * gcc-git-customization.sh: New file.
689
690 2020-01-01 Jakub Jelinek <jakub@redhat.com>
691
692 * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori
693 Sato as external authors. Skip LICENSE.txt files.
694
695 2019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
696
697 * config-list.mk: Add msp430-elfbare.
698
699 2019-12-09 Lewis Hyatt <lhyatt@gmail.com>
700
701 PR preprocessor/49973
702 * unicode/from_glibc/unicode_utils.py: Support script from
703 glibc (commit 464cd3) to extract character widths from Unicode data
704 files.
705 * unicode/from_glibc/utf8_gen.py: Likewise.
706 * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file.
707 * unicode/EastAsianWidth.txt: Likewise.
708 * unicode/PropList.txt: Likewise.
709 * unicode/gen_wcwidth.py: New utility to generate
710 libcpp/generated_cpp_wcwidth.h with help from the glibc support
711 scripts and the Unicode data files.
712 * unicode/unicode-license.txt: Added.
713 * unicode/README: New explanatory file.
714
715 2019-12-07 Richard Sandiford <richard.sandiford@arm.com>
716
717 * texi2pod.pl: Handle @headitems in @multitables, printing them
718 in italics. Push an empty item code onto the stack.
719
720 2019-11-13 Janne Blomqvist <jb@gcc.gnu.org>
721
722 * download_prerequisites: Use http instead of ftp for downloading.
723
724 2019-11-08 Martin Liska <mliska@suse.cz>
725
726 * mklog: The script fails for patches that contain:
727 '---param=foo=bar xyz'.
728
729 2019-09-18 Martin Liska <mliska@suse.cz>
730
731 * clang-format: Tweak configuration based on new
732 options offered.
733
734 2019-09-09 Jose E. Marchesi <jemarch@gnu.org>
735
736 * config-list.mk (LIST): Disable go in bpf-*-* targets.
737
738 2019-09-04 Martin Liska <mliska@suse.cz>
739
740 * mklog: Do not print changed functions for
741 testsuite files.
742
743 2019-09-04 Martin Liska <mliska@suse.cz>
744
745 * mklog: Parse PR references from newly added
746 test files.
747
748 2019-09-04 Martin Liska <mliska@suse.cz>
749
750 * mklog: Use argparse instead of getopt.
751
752 2019-09-03 Ulrich Weigand <uweigand@de.ibm.com>
753
754 * compare-all-tests (all_targets): Remove references to spu.
755 * config-list.mk (LIST): Likewise.
756
757 2019-09-02 Alexander Monakov <amonakov@ispras.ru>
758
759 * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
760 * vimrc: Set preferred values for 'tabstop', 'softtabstop',
761 'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
762 files, not just C-like files.
763
764 2019-09-02 Martin Liska <mliska@suse.cz>
765
766 * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
767
768 2019-08-13 Uros Bizjak <ubizjak@gmail.com>
769
770 * test_summary: Do not escape "=".
771
772 2019-07-02 Janne Blomqvist <jb@gcc.gnu.org>
773
774 PR other/91048
775 * mklog (read_user_info): Open ~/.mklog in string mode.
776
777 2019-06-19 Martin Liska <mliska@suse.cz>
778
779 * bench-stringop: New file.
780
781 2019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
782
783 * mklog: Open files in text mode.
784
785 2019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
786
787 * mklog: Convert to Python 3.
788
789 2019-05-03 Jakub Jelinek <jakub@redhat.com>
790
791 * gennews (files): Add files for GCC 9.
792
793 2019-04-30 Roland Illig <roland.illig@gmx.de>
794
795 * check-internal-format-escaping.py: New version using polib.
796
797 2019-04-19 Christophe Lyon <christophe.lyon@linaro.org>
798
799 PR translation/90118
800 * check-internal-format-escaping.py: Check that %< is not next to
801 a word.
802
803 2019-04-17 Jakub Jelinek <jakub@redhat.com>
804
805 * dg-extract-results.sh: Only handle WARNING: program timed out
806 lines specially in "$MODE" == "sum". Restore previous behavior
807 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in
808 a different variant or curfile is empty.
809 * dg-extract-results.py: Fix a typo.
810
811 2019-04-05 Martin Liska <mliska@suse.cz>
812
813 PR translation/89936
814 * check-internal-format-escaping.py: Properly detect wrong
815 apostrophes.
816
817 2019-03-11 Martin Liska <mliska@suse.cz>
818
819 * check-internal-format-escaping.py: Uncomment apostrophes
820 check.
821
822 2019-03-11 Martin Liska <mliska@suse.cz>
823
824 * check-internal-format-escaping.py: New file.
825
826 2019-03-10 Tommy Nguyen <remyabel@gmail.com>
827
828 PR contrib/82704
829 * download_prerequisites: Use -c instead of --check for sha512sum.
830
831 2019-03-06 Martin Liska <mliska@suse.cz>
832
833 * check-params-in-docs.py: Ignore a param.
834
835 2019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
836
837 contrib/
838 * dg-extract-results.py: Handle case where a WARNING happens with
839 the first test of a harness.
840
841 2019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
842
843 contrib/
844 * dg-extract-results.sh: Fix order of WARNING and following test
845 result.
846
847 2019-02-04 Christophe Lyon <christophe.lyon@linaro.org>
848
849 contrib/
850 * dg-extract-results.py: Keep timeout warnings next to their
851 matching test.
852 * dg-extract-results.sh: Likewise.
853
854 2019-01-01 Jakub Jelinek <jakub@redhat.com>
855
856 * update-copyright.py: Add Gerard Jungman as external author.
857
858 2018-11-26 Iain Buclaw <ibuclaw@gdcproject.org>
859
860 * update-copyright.py (TestsuiteFilter): Skip .d tests.
861 (LibPhobosFilter): Add filter for upstream D sources.
862 (GCCCopyright): Add D Language Foundation as external author.
863 (GCCCmdLine): Add libphobos.
864
865 2018-11-19 Martin Liska <mliska@suse.cz>
866
867 * check_GNU_style_lib.py: Detect mixed usage
868 of spaces and tabs.
869
870 2018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
871
872 * gcc_update (files_and_dependencies): Handle libphobos.
873
874 2018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org>
875
876 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
877 default verbosity.
878
879 2018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
880
881 * config-list.mk (LIST): Switch to i686-solaris2.11,
882 sparc64-sun-solaris2.11.
883
884 2018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
885
886 * unused_functions.py: Handle archive files.
887
888 2018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
889
890 * unused_functions.py: New file.
891
892 2018-09-25 Martin Liska <mliska@suse.cz>
893
894 * filter-rtags-warnings.py: New file.
895
896 2018-09-25 Martin Liska <mliska@suse.cz>
897
898 PR middle-end/86078
899 * check-params-in-docs.py: New file.
900
901 2018-08-17 Jojo <jijie_rong@c-sky.com>
902 Huibin Wang <huibin_wang@c-sky.com>
903 Sandra Loosemore <sandra@codesourcery.com>
904 Chung-Lin Tang <cltang@codesourcery.com>
905 Andrew Jenner <andrew@codesourcery.com>
906
907 C-SKY port: Configury
908
909 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
910
911 2018-07-13 Tom de Vries <tdevries@suse.de>
912
913 * maintainers-verify.sh: New file.
914
915 2018-07-12 Christophe Lyon <christophe.lyon@linaro.org>
916
917 * compare_tests: Print number of tests in each category.
918
919 2018-06-19 Alexander Monakov <amonakov@ispras.ru>
920
921 * vim-gcc-dev/README: New file.
922 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
923 * vim-gcc-dev/syntax/gcc-match.vim: New file.
924 * gimple.vim: Move under vim-gcc-dev/syntax/.
925 * gcc-rtl.vim: Likewise.
926
927 2018-06-19 Martin Liska <mliska@suse.cz>
928
929 * gcc-rtl.vim: New file.
930
931 2018-06-12 Jeff Law <law@redhat.com>
932
933 * config-list.mk (LIST): Remove alpha-freebsd6.
934
935 2018-05-08 Richard Biener <rguenther@suse.de>
936
937 PR bootstrap/85571
938 * compare-lto: New script derived from compare-debug.
939
940 2018-05-02 Jakub Jelinek <jakub@redhat.com>
941
942 * gennews (files): Add files for GCC 8.
943
944 2018-05-01 Jim Wilson <jimw@sifive.com>
945
946 * gcc_update: Check for .git as a file.
947
948 2018-03-21 Christophe Lyon <christophe.lyon@linaro.org>
949
950 * test_summary: Match possible single quotes in configure path.
951
952 2018-03-02 Thomas Schwinge <thomas@codesourcery.com>
953
954 * update-copyright.py: Remove "libcilkrts" reference.
955
956 2018-02-19 Yury Gribov <tetra2005@gmail.com>
957
958 * compare_tests: Use TMPDIR when set.
959 * dg-cmp-results.sh: Ditto.
960 * warn_summary: Ditto.
961
962 2018-01-29 Jonathan Wakely <jwakely@redhat.com>
963
964 * download_prerequisites: Use shasum for FreeBSD and DragonFly.
965
966 2018-01-19 Martin Liska <mliska@suse.cz>
967
968 * analyze_brprob.py: Support new format that can be easily
969 parsed. Add new column to report.
970
971 2018-01-03 Jakub Jelinek <jakub@redhat.com>
972
973 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
974
975 2017-11-28 Julia Koval <julia.koval@intel.com>
976 Sebastian Peryt <sebastian.peryt@intel.com>
977
978 * contrib/gcc_update: Ditto.
979
980 2017-11-08 Martin Liska <mliska@suse.cz>
981
982 * analyze_brprob.py: Fix abbreviations for SI units.
983
984 2017-10-02 Thomas Schwinge <thomas@codesourcery.com>
985
986 * gcc_update (files_and_dependencies): Handle libbacktrace.
987
988 2017-09-18 Richard Biener <rguenther@suse.de>
989
990 * download_prerequisites (isl): Bump version to 0.18.
991
992 2017-08-02 Yury Gribov <tetra2005@gmail.com>
993
994 * mklog: Added new implementation.
995
996 2017-08-02 Yury Gribov <tetra2005@gmail.com>
997
998 * mklog: Rename to ...
999 * mklog.pl: this.
1000
1001 2017-07-17 Yury Gribov <tetra2005@gmail.com>
1002
1003 * mklog: Fix extraction of changed file name.
1004
1005 2017-07-17 Georg-Johann Lay <avr@gjlay.de>
1006
1007 * gcc_update (files_and_dependencies)
1008 [gcc/config/avr/avr-tables.opt]: Remove dead entry.
1009
1010 2017-06-28 Martin Liska <mliska@suse.cz>
1011
1012 * gcc.doxy: Add default location for filters and output folder.
1013 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
1014 * filter_params.pl: Remove.
1015
1016 2017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com>
1017
1018 * dg-cmp-results.sh: Restore filtering on target variant.
1019
1020 2017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
1021
1022 * dg-cmp-results.sh: Keep test result lines rather than throwing
1023 header and summary to support sum files with multiple tools.
1024
1025 2017-05-31 Martin Liska <mliska@suse.cz>
1026
1027 * filter_params.py:
1028 Transform ENUM_BITFIELD and comments starting with '/**'
1029
1030 2017-05-31 David Malcolm <dmalcolm@redhat.com>
1031 Martin Liska <mliska@suse.cz>
1032
1033 * filter_params.py: New, porting the perl script to python,
1034 adding a test suite.
1035 * filter_gcc_for_doxygen_new: New file.
1036
1037 2017-05-30 Martin Liska <mliska@suse.cz>
1038
1039 * analyze_brprob.py: Add new argument to parse and modify
1040 predict.def file.
1041 * analyze_brprob_spec.py: Likewise.
1042
1043 2017-05-29 Tom de Vries <tom@codesourcery.com>
1044
1045 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
1046 trailing eol.
1047 (TrailingWhitespaceTest): New unit test.
1048 (check_GNU_style_file): Remove eol before checking.
1049
1050 2017-05-29 Tom de Vries <tom@codesourcery.com>
1051
1052 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
1053 file handle. Add and handle file_encoding argument.
1054 * check_GNU_style.py (main): Handle '-' file argument. Call
1055 check_GNU_style_file with file handle as argument.
1056
1057 2017-05-29 Tom de Vries <tom@codesourcery.com>
1058
1059 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
1060 (import_pip3): New function.
1061
1062 2017-05-24 Tom de Vries <tom@codesourcery.com>
1063
1064 * check_GNU_style_lib.py: New file, factored out of ...
1065 * check_GNU_style.py: ... here. Call main unconditionally.
1066
1067 2017-05-19 Martin Liska <mliska@suse.cz>
1068
1069 * check_GNU_style.py: New file.
1070
1071 2007-05-03 Jeff Law <law@redhat.com>
1072
1073 * config-list.mk (am33_2.0-linux): Remove from list of targets
1074 to build.
1075
1076 2017-05-02 Jakub Jelinek <jakub@redhat.com>
1077
1078 * gennews (files): Add files for GCC 7.
1079
1080 2017-04-26 Tom de Vries <tom@codesourcery.com>
1081
1082 * gen_autofdo_event.py: Fix comment.
1083
1084 2017-04-11 Damian Rouson <damian@sourceryinstitute.org>
1085
1086 * download_prerequisites (md5_check): New function emulates Linux
1087 'md5 --check' on macOS. Modified script for macOS compatibility.
1088
1089 2017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
1090
1091 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
1092 riscv64-unknown-linux-gnu.
1093
1094 2017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1095
1096 * update-copyright.py (Copyright.process_file): Retain original
1097 file mode.
1098
1099 2017-01-29 Gerald Pfeifer <gerald@pfeifer.com>
1100
1101 * update-copyright.py: Fix the name of this script in examples.
1102
1103 2017-01-26 Jakub Jelinek <jakub@redhat.com>
1104
1105 * update-copyright.py: Add libhsail-rt to self.default_dirs
1106 and call self.add_dir on it. Add Intel Corporation to external
1107 authors.
1108
1109 2017-01-25 Thomas Schwinge <thomas@codesourcery.com>
1110
1111 * gcc_update (files_and_dependencies): Care for "libhsail-rt".
1112
1113 2017-01-23 Gerald Pfeifer <gerald@pfeifer.com>
1114
1115 * patch_tester.sh (TESTLOGS): Remove
1116 $TARGET/libjava/testsuite/libjava.sum.
1117
1118 2017-01-22 Gerald Pfeifer <gerald@pfeifer.com>
1119
1120 * warn_summary: Remove the -java option.
1121
1122 2017-01-20 Gerald Pfeifer <gerald@pfeifer.com>
1123
1124 * update-copyright.py (LibJavaFilter): Remove.
1125
1126 2017-01-17 Gerald Pfeifer <gerald@pfeifer.com>
1127
1128 * gcc_update: Remove entries related to GCJ and libgcj.
1129 Complete copyright years and adjust my e-mail address.
1130
1131 2017-01-11 Richard Earnshaw <rearnsha@arm.com>
1132
1133 * gcc_update: Adjust touch list for ARM.
1134
1135 2017-01-08 Gerald Pfeifer <gerald@pfeifer.com>
1136
1137 * download_ecj: Remove.
1138
1139 2017-01-05 Martin Liska <mliska@suse.cz>
1140
1141 * vimrc: Update indentation definition.
1142
1143 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1144
1145 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
1146 libssp, libvtv and lto-plugin to default_dirs.
1147
1148 2017-01-01 Jakub Jelinek <jakub@redhat.com>
1149
1150 * update-copyright.py (TestsuiteFilter): Skip params/README.
1151 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
1152
1153 2016-12-14 Martin Liska <mliska@suse.cz>
1154
1155 * analyze_brprob.py: Add new column to output and new sorting
1156 option. Fix coding style to not exceed 80 characters.
1157 * analyze_brprob_spec.py: Add new sorting
1158 option. Fix coding style to not exceed 80 characters.
1159
1160 2016-10-24 Moritz Klammler <moritz@glammler.eu>
1161
1162 PR other/61439
1163 * download_prerequisites: Conditionally verify checksums of
1164 downloaded pacakges. Add help text.
1165 * prerequisites.md5: New file.
1166 * prerequisites.sha512: New file.
1167
1168 2016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1169
1170 * check_GNU_style.sh (remove_testsuite): New function.
1171 Use it to remove testsuite from the diff.
1172
1173 2016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1174
1175 * dg-extract-results.sh: Revert bogus change.
1176
1177 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
1178
1179 * dg-extract-results.py: Report DejaGnu error in the final
1180 summary.
1181 * dg-extract-results.sh: Likewise.
1182
1183 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
1184
1185 * compare_tests: Take ERROR messages into account when
1186 comparing.
1187
1188 2016-08-17 Martin Liska <mliska@suse.cz>
1189
1190 * mark_spam.py: Mark as spam all comments done by a creator.
1191
1192 2016-08-15 Martin Liska <mliska@suse.cz>
1193
1194 * mark_spam.py: Add error handling and reset
1195 another properties of attachments and bugs.
1196
1197 2016-08-11 Martin Liska <mliska@suse.cz>
1198
1199 * mark_spam.py: Mark attachments as obsolete and rename them.
1200
1201 2016-08-03 Eric Gallager <egall@gwmail.gwu.edu>
1202
1203 * download_prerequisites: Explicitly remove existing symlinks
1204 before trying to create new ones.
1205
1206 2016-07-28 Martin Liska <mliska@suse.cz>
1207
1208 * mark_spam.py: New file.
1209
1210 2016-07-21 Martin Liska <mliska@suse.cz>
1211
1212 * analyze_brprob.py: If there's no loop, do not calculate
1213 average number of loop iterations.
1214
1215 2016-06-24 Martin Liska <mliska@suse.cz>
1216
1217 * analyze_brprob.py: Parse and display average number
1218 of loop iterations.
1219
1220 2016-06-23 Andi Kleen <ak@linux.intel.com>
1221
1222 * gen_autofdo_event.py: New file to regenerate
1223 gcc-auto-profile.
1224
1225 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1226
1227 * config-list.mk: Stop testing mep-elf.
1228
1229 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1230
1231 * config-list.mk: Stop testing avr-rtems.
1232
1233 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1234
1235 * config-list.mk: Stop testing m32r-rtems.
1236
1237 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1238
1239 * config-list.mk: Remove h8300-rtems support.
1240
1241 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1242
1243 * config-list.mk: stop testing knetbsd.
1244
1245 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1246
1247 * config-list.mk: Stop testing openbsd3.0.
1248
1249 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1250
1251 * config-list.mk: Remove interix target.
1252
1253 2016-06-21 David Edelsohn <dje.gcc@gmail.com>
1254
1255 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
1256 rs6000-ibm-aix5.2.
1257 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
1258 Add rs6000-ibm-aix7.1.
1259
1260 2016-06-17 Martin Liska <mliska@suse.cz>
1261
1262 * analyze_brprob.py: Fix columns of script output.
1263
1264 2016-06-13 Richard Biener <rguenther@suse.de>
1265
1266 * download_prerequisites (ISL): Bump version to 0.16.1
1267
1268 2016-06-10 Alan Hayward <alan.hayward@arm.com>
1269
1270 * check_GNU_style.sh: Fix paste args for BSD
1271
1272 2016-06-09 David Malcolm <dmalcolm@redhat.com>
1273
1274 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
1275 h8300-rtems, m32r-rtems, mep-elf.
1276
1277 2016-06-09 David Malcolm <dmalcolm@redhat.com>
1278
1279 * config-list.mk (GCC_SRC_DIR): New variable.
1280 (make-log-dir): Use GCC_SRC_DIR.
1281 ($(LIST)): Likewise.
1282
1283 2016-06-09 Martin Liska <mliska@suse.cz>
1284
1285 * analyze_brprob_spec.py: New file.
1286
1287 2016-06-09 Martin Liska <mliska@suse.cz>
1288
1289 * analyze_brprob.py: Add new argument --sorting.
1290
1291 2016-06-09 Martin Liska <mliska@suse.cz>
1292
1293 * analyze_brprob.py: Cover new dump output format.
1294
1295 2016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1296
1297 * update-copyright.py (LibMudflapFilter): Remove.
1298 (GCCCmdLine.__init__): Add gotools, libcc1.
1299 Remove libmudflap.
1300 List unhandled intl, libcilkrts, libgo, liboffloadmic,
1301 maintainer-scripts.
1302
1303 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1304
1305 * download_prerequisites: Adjust gmp/mpfr/mpc versions.
1306
1307 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1308
1309 * compare-all-tests: Remove SH5 support.
1310 * config-list.mk: Likewise.
1311
1312 2016-04-28 Martin Liska <mliska@suse.cz>
1313
1314 * analyze_brprob: Remove.
1315 * analyze_brprob.py: New file.
1316
1317 2016-04-27 Jakub Jelinek <jakub@redhat.com>
1318
1319 * gennews (files): Add files for GCC 6.
1320
1321 2016-04-17 Jan Hubicka <jh@suse.cz>
1322
1323 * analyze_brprob: Update comment.
1324
1325 2016-04-13 Martin Sebor <msebor@redhat.com>
1326
1327 * check_GNU_style.sh: Avoid false posivies in trailing operator
1328 checks.
1329
1330 2016-03-07 Martin Sebor <msebor@redhat.com>
1331
1332 * check_GNU_style.sh (color): New global variable.
1333 Add checks for trailing operators and spaces before left brackets.
1334 Tightened up a check for a trailing left curly brace.
1335 (g, ag, vg): Use color.
1336 (col): Don't complain about excessively long lines with DejaGnu
1337 directives.
1338
1339 2016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1340
1341 * mklog: Look for the ChangeLog file in $cwd.
1342
1343 2016-02-26 Joel Sherrill <joel@rtems.org>
1344
1345 * config-list.mk: Add aarch64-rtems and x86_64-rtems
1346
1347 2016-01-19 Jonathan Wakely <jwakely@redhat.com>
1348
1349 * uninclude: Fix third argument to gensub.
1350
1351 2016-01-04 Jakub Jelinek <jakub@redhat.com>
1352
1353 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
1354 as external author.
1355
1356 2015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1357
1358 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
1359 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
1360
1361 2015-12-06 Tobias Burnus <burnus@net-b.de>
1362
1363 * download_prerequisites: Download ISL 0.15 instead of 0.14.
1364
1365 2015-11-20 Martin Liska <mliska@suse.cz>
1366
1367 * clang-format: Split content of a list to multiple
1368 lines.
1369
1370 2015-11-19 Martin Liska <mliska@suse.cz>
1371
1372 * clang-format: Enhance list of FOR_EACH macros.
1373
1374 2015-11-19 Martin Liska <mliska@suse.cz>
1375
1376 * clang-format: New file.
1377
1378 2015-11-11 Andrew MacLeod <amacleod@redhat.com>
1379
1380 * header-tools: New. Directory containing a set of tools for
1381 manipulating header files.
1382
1383 2015-10-30 Nathan Sidwell <nathan@acm.org>
1384
1385 * config-list.mk (nvptx-none): Add it.
1386
1387 2015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de>
1388
1389 * download_prerequisites: Make sure that script is run from
1390 top level source directory.
1391
1392 2015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1393
1394 * update-copyright.py (GCCCmdLine): Add libvtv.
1395
1396 2015-08-04 Uros Bizjak <ubizjak@gmail.com>
1397
1398 * texi2pod.pl: Escape braces in regexp involving @strong{...}.
1399
1400 2015-07-15 Tom de Vries <tom@codesourcery.com>
1401
1402 * check_GNU_style.sh (cat_with_prefix): Fix quoting.
1403
1404 2015-06-02 Steve Ellcey <sellcey@imgtec.com>
1405
1406 * test_installed (--target=): New option.
1407
1408 2015-05-30 Mikhail Maltsev <maltsevm@gmail.com>
1409
1410 * gimple.vim: New file.
1411
1412 2015-05-18 Tom de Vries <tom@codesourcery.com>
1413
1414 * check_GNU_style.sh: Add temp files tmp2 and tmp3.
1415 (cat_with_prefix): New function, using global variable prefix.
1416 (col): Make prefix a global variable. Rewrite to process file at a time
1417 rather than line at a time. Print part longer than 80 chars in red.
1418
1419 2015-05-18 Tom de Vries <tom@codesourcery.com>
1420
1421 * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
1422
1423 2015-05-18 Tom de Vries <tom@codesourcery.com>
1424
1425 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
1426
1427 2015-05-18 Tom de Vries <tom@codesourcery.com>
1428
1429 * check_GNU_style.sh: Improve readability function calls.
1430
1431 2015-05-16 James Bowman <james.bowman@ftdichip.com>
1432
1433 * config-list.mk: Add FT32.
1434
1435 2015-05-12 Tom de Vries <tom@codesourcery.com>
1436
1437 * check_GNU_style.sh (col): Fix tab size.
1438
1439 2015-05-12 Tom de Vries <tom@codesourcery.com>
1440
1441 * check_GNU_style.sh: Put stdin into a temp file.
1442
1443 2015-05-12 Tom de Vries <tom@codesourcery.com>
1444
1445 * check_GNU_style.sh: Read either from stdin, or from files.
1446
1447 2015-05-12 Tom de Vries <tom@codesourcery.com>
1448
1449 * check_GNU_style.sh: Check if files exists.
1450
1451 2015-05-12 Tom de Vries <tom@codesourcery.com>
1452
1453 * check_GNU_style.sh: Don't use a filename prefix if we're only
1454 processing one patch file.
1455
1456 2015-05-12 Yury Gribov <y.gribov@samsung.com>
1457
1458 * mklog: Ignore preprocessor directives.
1459
1460 2015-04-22 Jakub Jelinek <jakub@redhat.com>
1461
1462 * gennews (files): Add files for GCC 5.
1463
1464 2015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1465
1466 * dg-extract-results.sh: Check that the necessary python modules exist.
1467
1468 2015-02-05 Ilya Verbin <ilya.verbin@intel.com>
1469
1470 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
1471 liboffloadmic/plugin.
1472
1473 2015-01-15 Richard Sandiford <richard.sandiford@arm.com>
1474
1475 * update-copyright.py (Copyright.__init__): Add a regexp for
1476 "copyright = u'".
1477 (Copyright.update_copyright): Don't add a space before the year
1478 in that case.
1479
1480 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
1481
1482 * gcc_update (files_and_dependencies): Update rules for new
1483 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
1484
1485 2015-01-12 Yury Gribov <y.gribov@samsung.com>
1486
1487 * check_GNU_style.sh: Support patches coming from stdin.
1488 Check that spaces are converted to tabs.
1489 Make double-space-after-dot check more precice.
1490
1491 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
1492
1493 * config-list.mk (LIST): Add visium-elf.
1494
1495 2015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1496
1497 * config-list.mk: Use shortest match for OPT to find the actual
1498 target name.
1499
1500 2014-12-17 Sergio Durigan Junior <sergiodj@redhat.com>
1501
1502 * dg-extract-results.sh: Use --text with grep to avoid issues with
1503 binary files. Fall back to cat -v, if that doesn't work.
1504
1505 2014-12-12 Chung-Ju Wu <jasonwucj@gmail.com>
1506
1507 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
1508
1509 2014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
1510 Yury Gribov <y.gribov@samsung.com>
1511
1512 * vimrc: New file.
1513
1514 2014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1515
1516 * check_GNU_style.sh: Warn for incorrect number of spaces in function
1517 call only if 0 or 2+ spaces found.
1518
1519 2014-12-02 Tobias Burnus <burnus@net-b.de>
1520
1521 * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
1522
1523 2014-11-25 Tom de Vries <tom@codesourcery.com>
1524 Peter Bergner <bergner@vnet.ibm.com>
1525
1526 * mklog: Handle .mklog. Use git setting independent of presence .git
1527 directory.
1528
1529 2014-11-14 Tom de Vries <tom@codesourcery.com>
1530
1531 * mklog: Move reading of .diff file up and add comment. Copy diff_lines
1532 to orig_diff_lines. Use orig_diff_lines when appending patch.
1533
1534 2014-11-11 David Malcolm <dmalcolm@redhat.com>
1535
1536 * ChangeLog.jit: New.
1537 * jit-coverage-report.py: New file: a script to print crude
1538 code-coverage information for the libgccjit API.
1539
1540 2014-11-11 Marat Zakirov <m.zakirov@samsung.com>
1541
1542 * mklog: Symbol '}' stops search for changes.
1543
1544 2014-11-11 Tobias Burnus <burnus@net-b.de>
1545
1546 * download_prerequisites: Stop downloading CLooG.
1547
1548 2014-11-07 Marat Zakirov <m.zakirov@samsung.com>
1549
1550 * mklog: Always doubt in functions.
1551 Add EOF protection.
1552
1553 2014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1554
1555 * config-list.mk: Don't build Go for certain targets.
1556
1557 2014-10-04 Trevor Saunders <tsaunders@mozilla.com>
1558
1559 * compare-all-tests: Don't test score-*.
1560 * config-list.mk: Likewise.
1561
1562 2014-10-02 Segher Boessenkool <segher@kernel.crashing.org>
1563
1564 * dg-extract-results.py (output_variation): Always sort if do_sum.
1565
1566 2014-09-22 Tom de Vries <tom@codesourcery.com>
1567
1568 * mklog: Add --inline option.
1569
1570 2014-09-19 Segher Boessenkool <segher@kernel.crashing.org>
1571
1572 * dg-extract-results.py (Prog.result_re): Include options in test name.
1573
1574 2014-09-19 Olivier Hainque <hainque@adacore.com>
1575
1576 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
1577
1578 2014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
1579
1580 * config-list.mk (LIST): Add v850-rtems.
1581
1582 2014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
1583
1584 * config-list.mk (LIST): Add arm-rtems.
1585 Add nios2-rtems. Remove extra option from powerpc-rtems.
1586
1587 2014-09-08 Trevor Saunders <tsaunders@mozilla.com>
1588
1589 * compare-all-tests: Don't test picochip.
1590 * config-list.mk: Likewise.
1591
1592 2014-08-11 Mingjie Xing <mingjie.xing@gmail.com>
1593
1594 * texi2pod.pl (postprocess): Move command process for '@sc' to the
1595 front of '@dfn'. Add a new command process for '@t{...}', just print
1596 the content.
1597
1598 2014-07-21 Trevor Saunders <tsaunders@mozilla.com>
1599 Yury Gribov <y.gribov@samsung.com>
1600
1601 * mklog: Run mklog as a filter.
1602
1603 2014-07-21 Trevor Saunders <tsaunders@mozilla.com>
1604
1605 * mklog: Read name and email from git config when available.
1606
1607 2014-06-28 Richard Biener <rguenther@suse.de>
1608
1609 * gennews: Use gcc-3.0/index.html.
1610
1611 2014-06-14 Richard Sandiford <rdsandiford@googlemail.com>
1612
1613 * dg-extract-results.py: For Python 3, force sys.stdout to handle
1614 surrogate escape sequences.
1615 (safe_open): New function.
1616 (output_segment, main): Use it.
1617
1618 2014-05-25 Richard Sandiford <rdsandiford@googlemail.com>
1619
1620 * dg-extract-results.py (Named): Remove __cmp__ method.
1621 (output_variation): Use a key to sort variation.harnesses.
1622
1623 2014-05-24 Uros Bizjak <ubizjak@gmail.com>
1624
1625 * texi2pod.pl: Force .pod file to not be a numbered list.
1626
1627 2014-05-20 Richard Sandiford <rdsandiford@googlemail.com>
1628
1629 * dg-extract-results.py (parse_run): Handle warnings that are printed
1630 before a test harness is run.
1631
1632 2014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1633
1634 * config-list.mk (show): New target.
1635
1636 2014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
1637
1638 * dg-extract-results.py: New file.
1639 * dg-extract-results.sh: Use it if the environment seems suitable.
1640
1641 2014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1642
1643 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
1644
1645 2013-04-22 Jakub Jelinek <jakub@redhat.com>
1646
1647 * gennews (files): Add files for GCC 4.9.
1648
1649 2014-02-24 Walter Lee <walt@tilera.com>
1650
1651 * config-list.mk (LIST): Add tilegxbe-linux-gnu.
1652
1653 2014-02-13 Richard Biener <rguenther@suse.de>
1654
1655 * download_prerequisites: Update ISL and CLOOG versions.
1656
1657 2014-01-31 Brooks Moses <bmoses@google.com>
1658
1659 * gcc_update (files_and_dependencies): Add aarch64-tune.md.
1660
1661 2014-01-29 Yury Gribov <y.gribov@samsung.com>
1662
1663 * mklog: Improve support of context diffs.
1664
1665 2014-01-21 Tatiana Udalova <t.udalova@samsung.com>
1666
1667 * mklog: Avoid adding falsely changed functions to ChangeLog.
1668
1669 2013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
1670
1671 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
1672 ordering of some configs.
1673
1674 2013-12-23 Yury Gribov <y.gribov@samsung.com>
1675
1676 * mklog: Automatically insert comments in trivial cases.
1677
1678 2013-12-19 Yury Gribov <y.gribov@samsung.com>
1679
1680 * mklog: Split generated message in parts.
1681
1682 2013-10-31 Chung-Ju Wu <jasonwucj@gmail.com>
1683
1684 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
1685
1686 2013-10-29 Tobias Burnus <burnus@net-b.de>
1687
1688 * gcc_update (files_and_dependencies): Add rules for
1689 libcilkrts.
1690
1691 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
1692
1693 * gcc_update (files_and_dependencies): Fix rule for
1694 libgomp/testsuite/Makefile.in.
1695
1696 2013-10-01 Joern Rennecke <joern.rennecke@embecosm.com>
1697
1698 * config-list.mk: Add arc configurations.
1699
1700 2013-09-27 Diego Novillo <dnovillo@google.com>
1701
1702 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1703
1704 2013-09-12 DJ Delorie <dj@redhat.com>
1705
1706 * config-list.mk: Add msp430-elf.
1707
1708 2013-08-31 Diego Novillo <dnovillo@google.com>
1709
1710 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1711
1712 2013-08-29 Mike Stump <mikestump@comcast.net>
1713
1714 * gcc_update (configure): Update to handle svn 1.8.1.
1715
1716 2013-08-03 Caroline Tice <cmtice@google.com>
1717
1718 * gcc_update: Add libvtv files.
1719
1720 2013-06-06 Brooks Moses <bmoses@google.com>
1721
1722 * testsuite-management/validate_failures.py: Fix handling of
1723 summary lines with "|" characters or empty description fields.
1724
1725 2013-05-24 Chung-Ju Wu <jasonwucj@gmail.com>
1726
1727 * download_prerequisites: Download isl and cloog conditionally.
1728
1729 2013-05-21 David Malcolm <dmalcolm@redhat.com>
1730
1731 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
1732
1733 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1734
1735 * config-list.mk (LIST): Add -enable-obsolete for
1736 sparc-sun-solaris2.9, i686-solaris2.9.
1737
1738 2013-05-13 Mike Stump <mikestump@comcast.net>
1739
1740 * compare_tests: Limit lines to 2000 characters as comm on Mac OS
1741 X 10.8.3 doesn't like long lines (those 2055 characters or more).
1742
1743 2013-04-22 Sofiane Naci <sofiane.naci@arm.com>
1744
1745 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
1746
1747 2013-04-18 Diego Novillo <dnovillo@google.com>
1748
1749 * validate_failures.py: Fix typo.
1750
1751 2013-04-18 Diego Novillo <dnovillo@google.com>
1752
1753 * validate_failures.py: Loosen check for build directory.
1754 State what failed if we couldn't find the source tree or
1755 the target triplet.
1756
1757 2013-03-22 Jakub Jelinek <jakub@redhat.com>
1758
1759 * gennews (files): Add files for GCC 4.8.
1760
1761 2013-03-06 Tobias Burnus <burnus@net-b.de>
1762
1763 * make-obstacks-texi.pl: New.
1764
1765 2013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1766
1767 * make_sunver.pl: Enforce C locale.
1768
1769 2013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
1770
1771 * update-copyright.py: Add libdecnumber to the default list.
1772 Remove libquadmath and libssp.
1773
1774 2013-02-06 Diego Novillo <dnovillo@google.com>
1775
1776 * testsuite-management/validate_failures.py: Fix typo.
1777
1778 2013-02-06 Diego Novillo <dnovillo@google.com>
1779
1780 * testsuite-management/validate_failures.py: Update
1781 Copyright years.
1782 Request contributions not to use Python features newer
1783 than 2.4.
1784 (GetBuildData): If this is not a build directory,
1785 emit an error only if --results or --manifest are missing.
1786
1787 2013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1788
1789 * testsuite-management/validate_failures.py
1790 (IsInterestingResult): Fix performance regression
1791
1792 2013-02-04 Richard Sandiford <rdsandiford@googlemail.com>
1793
1794 * update-copyright.py: New file.
1795
1796 2013-01-15 David Blaikie <dblaikie@gmail.com>
1797
1798 * dg-extract-results.sh: Handle KPASSes.
1799
1800 * dg-extract-results.sh: Constrain the start-of-log pattern.
1801
1802 * dg-extract-results.sh: Fix order of summary counts.
1803
1804 2012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1805
1806 * testsuite-management/validate_failures.py
1807 (IsInterestingResult): Only strip line a second time if we did split.
1808 Rephrase return statement while at it.
1809 (CollectSumFiles): Also ignore .git directory.
1810
1811 2012-12-03 Diego Novillo <dnovillo@google.com>
1812
1813 * testsuite-management/validate_failures.py: Fix stale
1814 use of 'options'.
1815
1816 2012-11-30 Doug Evans <dje@google.com>
1817
1818 * testsuite-management/validate_failures.py: Add support for @include,
1819 @remove directives in manifest files.
1820
1821 * testsuite-management/validate_failures.py: Add function
1822 GetManifestPath. New global _MANIFEST_SUBDIR.
1823
1824 2012-11-29 Doug Evans <dje@google.com>
1825
1826 * testsuite-management/validate_failures.py: Remove pass/fail
1827 indicator from result of GetBuildData.
1828
1829 * testsuite-management/validate_failures.py: Store options in global
1830 variable _OPTIONS.
1831
1832 * testsuite-management/validate_failures.py: Rename variable
1833 manifest_name to manifest_path everywhere.
1834
1835 * testsuite-management/validate_failures.py (CompareBuilds): Pass
1836 options.results to GetSumFiles for clean build.
1837
1838 2012-11-28 Doug Evans <dje@google.com>
1839
1840 * testsuite-management/validate_failures.py: Use <target_alias> instead
1841 of <target>. Minor whitespace changes.
1842
1843 * testsuite-management/validate_failures.py: Record ordinal with
1844 TestResult.
1845
1846 2012-11-19 Mike Stump <mikestump@comcast.net>
1847
1848 * compare_tests: Add export LC_ALL=C to make sort happier.
1849
1850 2012-11-14 H.J. Lu <hongjiu.lu@intel.com>
1851
1852 * gcc_update: Update libsanitizer generated files.
1853
1854 2012-11-12 Tobias Burnus <burnus@net-b.de>
1855
1856 * gcc_update: Add libquadmath generated files.
1857
1858 2012-11-12 H.J. Lu <hongjiu.lu@intel.com>
1859
1860 * gcc_update: Add libsanitizer generated files.
1861
1862 2012-11-05 Lawrence Crowl <crowl@google.com>
1863
1864 * compare_two_ftime_report_sets: New.
1865
1866 2012-11-02 Diego Novillo <dnovillo@google.com>
1867
1868 * testsuite-management/validate_failures.py: Add option
1869 --clean_build to compare test results against another
1870 build.
1871
1872 2012-10-31 Diego Novillo <dnovillo@google.com>
1873
1874 * testsuite-management/validate_failures.py: Fix parsing
1875 of summary lines.
1876
1877 2012-10-29 Diego Novillo <dnovillo@google.com>
1878
1879 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1880
1881 2012-10-06 Diego Novillo <dnovillo@google.com>
1882
1883 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1884
1885 2012-10-02 Christophe Lyon <christophe.lyon@linaro.org>
1886
1887 * check_GNU_style.sh: Remove temporay file upon exit.
1888
1889 2012-09-26 Joern Rennecke <joern.rennecke@embecosm.com>
1890
1891 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
1892 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
1893 Use --enable-obsolete for picochip-elf.
1894
1895 2012-09-10 Diego Novillo <dnovillo@google.com>
1896
1897 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1898
1899 2012-09-04 Eric Botcazou <ebotcazou@adacore.com>
1900
1901 * make_sunver.pl: Add missing newline at the end of extern "C++" block.
1902
1903 2012-08-24 Diego Novillo <dnovillo@google.com>
1904
1905 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1906
1907 2012-08-14 Diego Novillo <dnovillo@google.com>
1908
1909 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
1910
1911 2012-08-13 Diego Novillo <dnovillo@google.com>
1912
1913 * testsuite-management/validate_failures.py (ExpirationDate): Tidy
1914 comment.
1915
1916 2012-08-13 Diego Novillo <dnovillo@google.com>
1917
1918 * testsuite-management/validate_failures.py (ParseSummary): Fix
1919 comment.
1920
1921 2012-08-13 Diego Novillo <dnovillo@google.com>
1922
1923 * testsuite-management/validate_failures.py: Import datetime.
1924 (TestResult.ExpirationDate): New.
1925 (TestResult.HasExpired): New.
1926 (ParseSummary): Call it. If it returns True, warn that the
1927 expected failure has expired and do not add it to the set of
1928 expected results.
1929 (GetResults): Clarify documentation.
1930
1931 2012-07-26 Diego Novillo <dnovillo@google.com>
1932
1933 * testsuite-management/validate_failures.py: Do not use
1934 'with ... as ...' constructs.
1935
1936 2012-07-19 Diego Novillo <dnovillo@google.com>
1937
1938 * testsuite-management/validate_failures.py (CollectSumFiles):
1939 Rename from GetSumFiles.
1940 (GetSumFiles): Factor out of CheckExpectedResults.
1941 (CheckExpectedResults): Call it.
1942 (ProduceManifest): Call it.
1943
1944 2012-07-18 Diego Novillo <dnovillo@google.com>
1945
1946 * testsuite-management/validate_failures.py: Fix
1947 /usr/bin/python invocation.
1948
1949 2012-06-19 Steven Bosscher <steven@gcc.gnu.org>
1950
1951 * check_makefile_deps.sh: Look for c-common.o in c-family/.
1952 Add a few more crt* files to the list of files to skip.
1953
1954 2012-05-31 Marek Polacek <polacek@redhat.com>
1955
1956 * mklog: Prevent printing three spaces after the date.
1957
1958 2012-06-04 Diego Novillo <dnovillo@google.com>
1959
1960 * testsuite-management/validate_failures.py (GetResults):
1961 Change argument to accept list of summary files to analyze.
1962 Update callers.
1963 (CheckExpectedResults): Handle options.manifest, options.results
1964 and options.ignore_missing_failures.
1965 (Main): Add options --manifest, --results and --ignore_missing_failures.
1966
1967 2012-05-31 Diego Novillo <dnovillo@google.com>
1968 Cary Coutant <ccoutant@google.com>
1969
1970 * mklog: New.
1971
1972 2012-05-25 H.J. Lu <hongjiu.lu@intel.com>
1973
1974 PR bootstrap/53472
1975 * contrib/compare-debug (remove_comment): New function.
1976 Remove any .comment sections if the first cmp failed.
1977
1978 2012-05-09 David Edelsohn <dje.gcc@gmail.com>
1979
1980 * gcc_update: Use $GCC_SVN to retrieve branch and revision.
1981
1982 2012-05-01 Richard Henderson <rth@redhat.com>
1983
1984 * gcc_update: Add libatomic generated files.
1985
1986 2012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
1987
1988 * compare_tests: Append '/' to make 'find' traverse
1989 symlinked directories.
1990
1991 2012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1992
1993 * testsuite-management/validate_failures.py (GetBuildData): Use
1994 target_alias.
1995
1996 2012-04-06 Doug Evans <dje@google.com>
1997
1998 * dg-extract-results.sh: Handle KFAILs.
1999
2000 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2001
2002 * config-list.mk (LIST): Remove mips-sgi-irix6.5.
2003
2004 2012-03-13 Joseph Myers <joseph@codesourcery.com>
2005
2006 * gennews (files): Add files for GCC 4.7.
2007
2008 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2009
2010 * config-list.mk (LIST): Remove mips-openbsd.
2011
2012 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2013
2014 * config-list.mk (LIST): Remove alpha-dec-osf5.1.
2015
2016 2012-03-02 Diego Novillo <dnovillo@google.com>
2017
2018 * testsuite-management/validate_failures.py (class TestResult): Fix
2019 match pattern for the summary line. If there is a parsing failure,
2020 show the line we failed to parse.
2021
2022 2012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2023
2024 PR libstdc++/52188
2025 * make_sunver.pl: Remove #ifdef handling.
2026
2027 2012-02-17 Doug Kwan <dougkwan@google.com>
2028
2029 * contrib/testsuite-management/validate_failures.py
2030 (GetMakefileValue): Check for cross compilers.
2031
2032 2012-02-15 Quentin Neill <quentin.neill@amd.com>
2033
2034 * compare_tests: Fix trailing paths in dir arguments.
2035 Handle sum1/sum2 temp files with others.
2036
2037 2012-02-14 Walter Lee <walt@tilera.com>
2038
2039 * config-list.mk (LIST): Add tilegx-linux-gnu and
2040 tilepro-linux-gnu.
2041 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
2042 (gcc/config/tilepro/mul-tables.c): New dependencies.
2043
2044 2012-02-11 Mike Stump <mikestump@comcast.net>
2045
2046 * compare_tests (exit_status): Fix.
2047
2048 2012-02-10 Diego Novillo <dnovillo@google.com>
2049
2050 * repro_fail: Add --debug and --debug-tui flags.
2051
2052 2012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com>
2053 Jayant R Sonar <jayant.sonar@kpitcummins.com>
2054
2055 * config-list.mk (LIST): Add cr16-elf.
2056
2057 2012-01-02 Georg-Johann Lay <avr@gjlay.de>
2058
2059 PR target/51345
2060 * gcc_update (files_and_dependencies): Add
2061 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
2062
2063 2011-11-29 DJ Delorie <dj@redhat.com>
2064
2065 * config-list.mk (LIST): Add rl78-elf.
2066
2067 2011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2068
2069 * make_sunver.pl: Convert '?' in glob patterns to '.'.
2070
2071 2011-11-07 Richard Henderson <rth@redhat.com>
2072
2073 Merged from transactional-memory.
2074
2075 * gcc_update: Add libitm to touch data.
2076
2077 2011-11-07 Quentin Neill <quentin.neill@amd.com>
2078
2079 * compare_tests: Add ability to compare all .sum
2080 files from two build directories.
2081
2082 2011-11-05 Joern Rennecke <joern.rennecke@embecosm.com>
2083
2084 * contrib-list.mk: Add Epiphany configurations.
2085
2086 2011-09-13 Diego Novillo <dnovillo@google.com>
2087
2088 * testsuite-management: New.
2089 * testsuite-management/validate_failures.py: New.
2090
2091 2011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2092
2093 * gcc_update: Determine svn branch from hg convert_revision.
2094
2095 2011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2096
2097 * config-list.mk (i586-netware): Remove.
2098 (.PHONY): Remove make-script-dir dependency.
2099 (make-script-dir): Remove.
2100 ($(LIST)): Remove make-script-dir dependency.
2101
2102 2011-07-15 Bernd Schmidt <bernds@codesourcery.com>
2103
2104 * gcc_update: Add C6X generated files.
2105 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
2106
2107 2011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2108
2109 * config-list.mk (LIST): Append OPT-enable-obsolete to
2110 alpha-dec-osf5.1, mips-sgi-irix6.5.
2111
2112 2011-06-24 Diego Novillo <dnovillo@google.com>
2113
2114 * repro_fail: New.
2115
2116 2011-06-21 Joseph Myers <joseph@codesourcery.com>
2117
2118 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
2119
2120 2011-05-19 Joseph Myers <joseph@codesourcery.com>
2121
2122 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
2123 gcc/config/arm/arm-fpus.def.
2124
2125 2011-05-10 Joseph Myers <joseph@codesourcery.com>
2126
2127 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
2128 dependencies.
2129
2130 2011-05-09 Joseph Myers <joseph@codesourcery.com>
2131
2132 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
2133
2134 2010-05-05 Joern Rennecke <joern.rennecke@embecosm.com>
2135
2136 * config-list.mk: New file.
2137
2138 2011-05-02 Joseph Myers <joseph@codesourcery.com>
2139
2140 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
2141
2142 2011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2143
2144 * paranoia.cc (ENUM_BITFIELD): Remove.
2145
2146 2011-04-08 Joseph Myers <joseph@codesourcery.com>
2147
2148 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
2149
2150 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2151
2152 * compare-all-tests (all_targets): Remove crx and m68hc11.
2153
2154 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2155
2156 PR bootstrap/48135
2157 * make_sunver.pl: Don't use File::Glob.
2158
2159 2011-03-05 Joseph Myers <joseph@codesourcery.com>
2160
2161 * gennews (files): Add files for GCC 4.6.
2162
2163 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2164
2165 * patch_tester.sh (nopristinecache): New shell var, set according
2166 to presence or absence of new -nopristinecache option.
2167 (usage): Document new option.
2168 (bootntest_pristine): Implement it.
2169
2170 2010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2171
2172 * make_sunver.pl: Use elfdump -s to extract symbols if possible,
2173 readelf -s otherwise.
2174
2175 2010-11-08 Eric Botcazou <ebotcazou@adacore.com>
2176
2177 * make_sunver.pl: Ignore entries without symbol name first. Then do
2178 not ignore symbols marked as 'R'.
2179
2180 2010-10-18 Andi Kleen <ak@linux.intel.com>
2181
2182 * gccbug.el: Remove.
2183
2184 2010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2185
2186 * gcc_update: Run $GCC_HG pull and update separately.
2187 Check parents for SVN revision.
2188
2189 2010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2190
2191 * test_recheck: New script.
2192
2193 2010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2194
2195 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
2196 Also escape characters with grave accents, to be fixed ...
2197 (unmunge): ... here.
2198 (postprocess): Also handle @/ and @acronym{...}.
2199
2200 2010-07-02 Sebastian Pop <sebastian.pop@amd.com>
2201
2202 * check_GNU_style.sh: Do not print warning messages when there are
2203 no occurences.
2204
2205 2010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2206
2207 * gcc_update: Handle hg, too.
2208
2209 2010-07-08 Eric Botcazou <ebotcazou@adacore.com>
2210
2211 * make_sunver.pl: Remove extra whitespace in regexp.
2212
2213 2010-07-02 Sebastian Pop <sebastian.pop@amd.com>
2214
2215 * check_GNU_style.sh: New.
2216
2217 2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2218
2219 * make_sunver.pl: New file.
2220
2221 2010-07-02 Iain Sandoe <iains@gcc.gnu.org>
2222
2223 * compare-debug (Darwin): Remove '-x' flag from ld-based object
2224 stripping. Add a comment as to why we do it this way.
2225
2226 2010-06-20 Alexandre Oliva <aoliva@redhat.com>
2227
2228 * compare-debug: Drop LTO sections.
2229
2230 2010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2231
2232 * gcc_update: Support updating a git clone.
2233
2234 2010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2235
2236 * test_summary: Don't use diff -u.
2237 Adapt egrep regex.
2238
2239 2010-06-02 Andrew Haley <aph@redhat.com>
2240
2241 * download_prerequisites: New script.
2242
2243 2010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2244
2245 * dg-extract-results.sh: Redirect grep output to /dev/null instead
2246 of grep -q.
2247
2248 2010-04-22 Basile Starynkevitch <basile@starynkevitch.net>
2249
2250 * gcc_update: Sets the locale to C.
2251
2252 2010-04-06 Joseph Myers <joseph@codesourcery.com>
2253
2254 * gennews (files): Add files for GCC 4.5.
2255
2256 2010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com>
2257
2258 Fix *.log tests output containing "===".
2259 * dg-extract-results.sh (/\===/): Rename to ...
2260 (/^\t\t=== .* ===$/): ... this pattern.
2261
2262 2010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2263
2264 * dg-extract-results.sh: Fix result order to match sequential case.
2265
2266 2010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2267
2268 * check_warning_flags.sh: Use \012 instead of \n with tr.
2269
2270 2010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2271
2272 * dg-extract-results.sh: Don't use tail -n.
2273
2274 2009-10-03 H.J. Lu <hongjiu.lu@intel.com>
2275 Richard Guenther <rguenther@suse.de>
2276
2277 PR lto/39216
2278 * gcc_update: Adjust file timestamps for lto-plugin.
2279
2280 2009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
2281
2282 PR bootstrap/41245
2283 * compare-debug: Handle stripping of dwarf debug sections from darwin
2284 mach-o objects.
2285
2286 2009-09-04 Alexandre Oliva <aoliva@redhat.com>
2287
2288 * compare-debug: Grep for blank before dash to avoid grep -e.
2289
2290 2009-09-01 Alexandre Oliva <aoliva@redhat.com>
2291
2292 * compare-debug: Look for .gkd files and compare them.
2293
2294 2009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2295
2296 PR testsuite/41166
2297 * test_summary: Invoke config.status, rather than trying to
2298 parse it. Adjust awk script.
2299
2300 2009-08-18 Alexandre Oliva <aoliva@redhat.com>
2301
2302 * compare-debug: Drop .eh_frame relocations too.
2303
2304 2009-08-18 H.J. Lu <hongjiu.lu@intel.com>
2305
2306 PR testsuite/40704
2307 * test_summary: Filter out "\r".
2308
2309 2009-06-02 Alexandre Oliva <aoliva@redhat.com>
2310
2311 * compare-debug: Don't fail just because of .eh_frame differences.
2312
2313 2009-04-27 Jakub Jelinek <jakub@redhat.com>
2314
2315 PR testsuite/39807
2316 * dg-extract-results.sh: Close open files and use >> instead of >
2317 to decrease number of concurrently open files from awk. Avoid
2318 = at the beginning of a regexp and redirect to a file determined
2319 by curfile variable rather than concatenated strings to workaround
2320 Solaris nawk bug.
2321
2322 2009-04-25 Gerald Pfeifer <gerald@pfeifer.com>
2323
2324 * test_summary: Only include LAST_UPDATED if it exists.
2325 Complete copyright years.
2326
2327 2009-04-16 Paolo Bonzini <bonzini@gnu.org>
2328
2329 * compare-all-tests: New.
2330
2331 2009-04-14 Jakub Jelinek <jakub@redhat.com>
2332
2333 * gennews (files): Reference GCC 4.4 web pages.
2334
2335 2009-04-09 Jakub Jelinek <jakub@redhat.com>
2336
2337 * reghunt/date_based/reg_periodic: Change copyright header to refer
2338 to version 3 of the GNU General Public License and to point readers
2339 at the COPYING3 file and the FSF's license web page.
2340 * reghunt/date_based/reg_search: Likewise.
2341 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
2342 * regression/btest-gcc.sh: Likewise.
2343 * regression/objs-gcc.sh: Likewise.
2344
2345 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2346
2347 * check_warning_flags.sh: Update flag exceptions.
2348
2349 2008-11-18 Ben Elliston <bje@au.ibm.com>
2350
2351 * dg-cmp-results.sh: Do not print usage if either .sum file cannot
2352 be opened; print a more meaningful error instead.
2353
2354 2008-10-24 Janis Johnson <janis187@us.ibm.com>
2355 Jakub Jelinek <jakub@redhat.com>
2356
2357 * dg-extract-results.sh: New file.
2358
2359 2008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2360
2361 * check_makefile_deps.sh: New file.
2362
2363 2008-05-08 Sebastian Pop <sebastian.pop@amd.com>
2364
2365 * patch_tester.sh (report): Do not print "Checker: ".
2366
2367 2008-04-23 Sebastian Pop <sebastian.pop@amd.com>
2368
2369 * patch_tester.sh (report): Do not print the time.
2370
2371 2008-04-01 Joseph Myers <joseph@codesourcery.com>
2372
2373 * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
2374 Handle @heading. Handle enumerated lists with starting numbers
2375 and extra headings.
2376
2377 2008-03-10 Janis Johnson <janis187@us.ibm.com>
2378
2379 * patch_tester.sh (initialization): Initialize svnpatch and stop.
2380 (usage): Add -svnpath and -stop.
2381 (makedir): New.
2382 (argument handling): Process -stop and -svnpath.
2383 (setup code): Use makedir, error out if initial svn checkout fails.
2384 (update): Use svnpath. Invoke contrib/gcc_update.
2385 (apply_patch): Require that patch was created at top level. Use eval
2386 with option variables. Don't use bootstrap target for make. Verify
2387 that some tests were run.
2388 (bootntest_patched): Use snvpath.
2389 (main loop): For -stop, exit when there are no more patches to test.
2390
2391 2008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2392
2393 * check_warning_flags.sh: Instead of invoke.texi, take the path
2394 to the doc directory as argument. Check that warnings listed in
2395 'gcc --help' are accepted by the compiler, and listed in the
2396 manuals.
2397
2398 2008-03-06 Tom Tromey <tromey@redhat.com>
2399
2400 * patch_tester.sh (usage): Watermark is not lexicographic.
2401 Load $STATE/defaults if it exists.
2402 (selfexec): Use $0.
2403 (apply_patch): Handle deletions.
2404 (bootntest): Handle default settings.
2405
2406 2008-03-05 Jakub Jelinek <jakub@redhat.com>
2407
2408 * gennews (files): Reference GCC 4.3 web pages.
2409
2410 2008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2411
2412 * check_warning_flags.sh: New file.
2413
2414 2008-01-25 Joseph Myers <joseph@codesourcery.com>
2415
2416 * paranoia.cc (main): Remove handling of c4x_single and
2417 c4x_extended formats.
2418
2419 2007-12-26 Sebastian Pop <sebastian.pop@amd.com>
2420
2421 * compareSumTests3: Changed to GPLv3.
2422 * prepare_patch.sh: Same.
2423 * uninclude: Same.
2424 * dglib.pm: Same.
2425 * gennews: Same.
2426 * texi2pod.pl: Same.
2427 * analyze_brprob: Same.
2428 * gcc_build: Same.
2429
2430 2007-12-26 Sebastian Pop <sebastian.pop@amd.com>
2431
2432 * patch_tester.sh: Changed to GPLv3.
2433
2434 2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
2435
2436 * patch_tester.sh: Don't save the script anymore.
2437
2438 2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
2439
2440 * patch_tester.sh: New.
2441 * prepare_patch.sh: New.
2442
2443 2007-11-26 Alexandre Oliva <aoliva@redhat.com>
2444
2445 * compare-debug: Introduce -p flag to preserve .stripped files.
2446
2447 2007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2448
2449 * texi2pod.pl: Handle @asis.
2450 (postprocess): Move @gccoptlist{} after all formatting commands.
2451
2452 2007-10-01 Alexandre Oliva <aoliva@redhat.com>
2453
2454 * compare-debug: Avoid spurious errors when .stripped files
2455 exist.
2456
2457 2007-09-22 Hans-Peter Nilsson <hp@axis.com>
2458
2459 * warn_summary (srcdirFilter): Add fixincludes, sim,
2460 newlib and mpfr.
2461
2462 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2463
2464 * gcc_update: Handle different URL paths and tags.
2465
2466 2007-08-16 Alexandre Oliva <aoliva@redhat.com>
2467
2468 * compare-debug: New.
2469
2470 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
2471 Andreas Schwab <schwab@suse.de>
2472
2473 * gcc_update: Use "svn info" for revision number. Create
2474 gcc/REVISION with branch name and revision number.
2475
2476 2007-08-10 Diego Novillo <dnovillo@google.com>
2477
2478 * gcc.doxy: Rename from tree-ssa.doxy.
2479
2480 2007-08-10 Diego Novillo <dnovillo@google.com>
2481
2482 * tree-ssa.doxy: Update for doxygen 1.5.
2483 Include all the files in the middle and back ends.
2484
2485 2007-06-30 Hans-Peter Nilsson <hp@axis.com>
2486
2487 * gcc_update (files_and_dependencies): Handle
2488 gcc/testsuite/gcc.dg/cpp/direct2s.c.
2489
2490 2007-05-13 Mark Mitchell <mark@codesourcery.com>
2491
2492 * gennews (files): Reference GCC 4.2 web pages.
2493
2494 2007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu>
2495
2496 * texi2pod.pl: Correct handling of @itemize with no argument.
2497
2498 2007-03-17 Hans-Peter Nilsson <hp@axis.com>
2499
2500 * uninclude: New utility, from Alexandre Oliva.
2501
2502 2007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr>
2503
2504 * test_installed: Adjust to the move from g77 to gfortran.
2505
2506 2007-02-16 Matthias Klose <doko@debian.org>
2507
2508 * texi2pod.pl: Handle @subsubsection, ignore @anchor.
2509
2510 2007-02-10 Hans-Peter Nilsson <hp@axis.com>
2511
2512 * test_summary (configflags): Adjust for changes in the
2513 config.status format due to update to autoconf 2.59.
2514
2515 2007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
2516
2517 * gcc_update: Update for configure.in -> configure.ac.
2518
2519 2007-02-06 Richard Sandiford <richard@codesourcery.com>
2520
2521 * texi2pod.pl: Handle @multitable.
2522
2523 2007-01-15 Tom Tromey <tromey@redhat.com>
2524
2525 * download_ecj: New file.
2526
2527 2006-09-27 Matthew Sachs <msachs@apple.com>
2528
2529 * compareSumTests3: POD syntax fix.
2530
2531 2006-09-27 Matthew Sachs <msachs@apple.com>
2532
2533 * dglib.pm: Initial commit.
2534 * compareSumTests3: Initial commit.
2535
2536 2006-09-18 Bernhard Fischer <aldot@gcc.gnu.org>
2537
2538 * dg-cmp-results.sh (compare-$$.awk): Print name[old]
2539 and not non-existing nm[old].
2540
2541 2006-07-06 Paul Eggert <eggert@cs.ucla.edu>
2542
2543 Port to hosts whose 'sort' and 'tail' implementations
2544 treat operands with leading '+' as file names, as POSIX
2545 has required since 2001. However, make sure the code still
2546 works on pre-POSIX hosts.
2547 * compare_tests: Don't assume "sort +2" is equivalent to
2548 "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
2549
2550 2006-06-05 James Lemke <jwlemke@wasabisystems.com>
2551
2552 * dg-cmp-results.sh: New script for comparing DejaGNU logs.
2553
2554 2006-06-02 Richard Earnshaw <rearnsha@arm.com>
2555 Mike Stump <mrs@apple.com>
2556
2557 * compare_tests: Handle multilibs better.
2558
2559 2006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
2560
2561 * texi2pod.pl: Correct handling of absolute @include.
2562
2563 2006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
2564
2565 * texi2pod.pl: Handle -I.
2566
2567 2006-02-28 Mark Mitchell <mark@codesourcery.com>
2568
2569 * gennews (files): Update for GCC 4.1.
2570
2571 2006-01-24 Diego Novillo <dnovillo@redhat.com>
2572
2573 * gcc_update (files_and_dependencies): Handle
2574 libgomp/testsuite/Makefile.in.
2575
2576 2006-01-18 Richard Henderson <rth@redhat.com>
2577 Diego Novillo <dnovillo@redhat.com>
2578
2579 * gcc_update (files_and_dependencies): Add libgomp files.
2580
2581 2005-12-06 Ben Elliston <bje@au.ibm.com>
2582
2583 * newcvsroot: Remove.
2584
2585 2005-11-03 Steven Bosscher <stevenb@suse.de>
2586
2587 * gcc_build: Fix my previous checking.
2588
2589 2005-11-01 Joseph S. Myers <joseph@codesourcery.com>
2590
2591 * gcc_update: Include revision number in LAST_UPDATED.
2592
2593 2005-10-30 Steven Bosscher <stevenb@suse.de>
2594
2595 * gcc_build: Use gcc.gnu.org as the default server. Set up
2596 SVN_REPOSITORY correctly. Add support for checking out branches.
2597
2598 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
2599
2600 * gcc_update: When svn update is called and
2601 --silent is used, pass -q.
2602
2603 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
2604
2605 * gcc_update: Remove the -q from svn invocation.
2606
2607 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
2608
2609 * gcc_build: Remove -d from the call to gcc_update.
2610
2611 2005-10-28 Daniel Berlin <dberlin@dberlin.org>
2612 Ben Elliston <bje@au1.ibm.com>
2613
2614 * gcc_update: Update for svn.
2615 * newcvsroot: Ditto.
2616 * gcc_build: Ditto.
2617
2618 2005-10-21 Mark Mitchell <mark@codesourcery.com>
2619
2620 * texi2pod.pl: Substitue for @value even when part of @include.
2621
2622 2005-10-21 Bob Wilson <bob.wilson@acm.org>
2623
2624 * texi2pod.pl: Convert two single quotes or two backquotes to
2625 double quotes.
2626
2627 2005-08-23 Ben Elliston <bje@au.ibm.com>
2628
2629 * gcc_update: Update dependencies for libjava/aclocal.m4.
2630
2631 2005-08-14 Kelley Cook <kcook@gcc.gnu.org>
2632
2633 * All files: Update with new FSF address.
2634
2635 2005-07-14 Ben Elliston <bje@au.ibm.com>
2636
2637 * filter_params.pl: Typo fix.
2638 * filter_knr2ansi.pl: Likewise.
2639
2640 2005-06-05 Gerald Pfeifer <gerald@pfeifer.com>
2641
2642 * gennews (files): Update for egcs-1.0 release pages consolidation.
2643
2644 2005-04-17 Joseph S. Myers <joseph@codesourcery.com>
2645
2646 * gennews (files): Update for GCC 4.0.
2647
2648 2005-03-18 Alexandre Oliva <aoliva@redhat.com>
2649
2650 * gcc_update (silent): Unset instead of initializing to null.
2651
2652 2005-03-18 Andreas Schwab <schwab@suse.de>
2653
2654 * gcc_update (apply_patch): Properly quote $1.
2655
2656 2005-03-18 Zack Weinberg <zack@codesourcery.com>
2657
2658 * gcc_update: Add --silent option.
2659
2660 2005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2661
2662 * warn_summary (keywordFilter): Update sed pattern for new quoting
2663 style in warnings.
2664
2665 2005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2666
2667 * warn_summary: Add -fortran subdir flag.
2668 (subdirectoryFilter): Fix missing ada subdir.
2669
2670 2004-11-20 Hans-Peter Nilsson <hp@bitrange.com>
2671
2672 * gcc_update (touch_files): Don't rely on "make" being GNU make;
2673 grep for "Touching" to determine that the rule executes.
2674
2675 2004-11-14 Hans-Peter Nilsson <hp@bitrange.com>
2676
2677 * gcc_update (touch_files): Explicitly pass --no-print-directory.
2678
2679 2004-11-04 Andrew Pinski <pinskia@physics.uc.edu>
2680
2681 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
2682
2683 2004-08-04 Paolo Bonzini <bonzini@gnu.org>
2684
2685 * gcc_update: Add fixincludes.
2686
2687 2004-08-26 Matthias Klose <doko@debian.org>
2688
2689 * texi2pod.pl: keep references of the form @ref{...}, print them bold.
2690
2691 2004-08-26 Matthias Klose <doko@debian.org>
2692
2693 * test_summary: Include baseline used for libstdc++-v3 abi check
2694 in test summary.
2695
2696 2004-08-25 Ben Elliston <bje@au.ibm.com>
2697
2698 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
2699
2700 2004-08-20 Andreas Tobler <a.tobler@schweiz.ch>
2701
2702 * gcc_update (self): libjava/configure.in -> configure.ac. Automake
2703 update done.
2704
2705 2004-08-04 Paolo Bonzini <bonzini@gnu.org>
2706
2707 * gcc_update: libjava/configure.ac -> configure.in. Automake
2708 1.4 does not handle configure.ac properly.
2709
2710 2004-08-04 Andreas Schwab <schwab@suse.de>
2711
2712 * gcc_update: libjava/configure.in -> configure.ac.
2713
2714 2004-08-03 Richard Earnshaw <rearnsha@arm.com>
2715
2716 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
2717
2718 2004-07-16 Jeff Law <law@redhat.com>
2719
2720 * analyze_brprob: Fix comments. More consistent output format.
2721
2722 2004-06-17 Diego Novillo <dnovillo@redhat.com>
2723
2724 * tree-ssa.doxy: Update for doxygen 1.3.5.
2725
2726 2004-06-14 Andreas Jaeger <aj@suse.de>
2727
2728 * gcc_update: boehm-gc/configure.in -> configure.ac.
2729
2730 2004-06-16 Paolo Bonzini <bonzini@gnu.org>
2731
2732 * gcc_update (boehm-gc/configure): Depend on
2733 boehm-gc/configure.ac instead of boehm-gc/configure.in
2734
2735 2004-06-14 Paolo Bonzini <bonzini@gnu.org>
2736
2737 * gcc_update (libmudflap/configure): Depend on
2738 libmudflap/configure.ac instead of libmudflap/configure.in
2739
2740 2004-06-14 Andreas Jaeger <aj@suse.de>
2741
2742 * gcc_update: Add libcpp.
2743
2744 2004-06-10 Andreas Jaeger <aj@suse.de>
2745
2746 * gcc_update: Add libgfortran.
2747
2748 2004-05-29 Andrew Pinski <pinskia@physics.uc.edu>
2749
2750 * gcc_update (libbanshee/configure): Depend on
2751 libbanshee/configure.ac instead of libbanshee/configure.in
2752
2753 2004-05-17 Zack Weinberg <zack@codesourcery.com>
2754
2755 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
2756 from list of files to be touched.
2757 * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
2758
2759 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2760
2761 * gennews: Update for GCC 3.4.
2762
2763 2004-05-13 Diego Novillo <dnovillo@redhat.com>
2764
2765 Merge from tree-ssa-20020619-branch.
2766
2767 * filter_gcc_for_doxygen: New file.
2768 * filter_knr2ansi.pl: New file.
2769 * filter_params.pl: New file.
2770 * tree-ssa.doxy: New file.
2771 * contrib/gcc_update (files_and_dependencies): Handle
2772 libbanshee and libmudflap.
2773
2774 2004-04-12 Kelley Cook <kcook@gcc.gnu.org>
2775 Andreas Jaeger <aj@suse.de>
2776
2777 * gcc_update (files_and_dependencies): Insert zlib dependencies.
2778
2779 2004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
2780
2781 * gcc_update (files_and_dependencies): libobjc/configure now
2782 depends on configure.ac, not configure.in.
2783
2784 2004-04-01 Kelley Cook <kcook@gcc.gnu.org>
2785
2786 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
2787
2788 2004-03-16 Andreas Tobler <a.tobler@schweiz.ch>
2789
2790 * gcc_update (files_and_dependencies): Insert libffi dependencies.
2791
2792 2004-03-10 Kelley Cook <kcook@gcc.gnu.org>
2793
2794 * gcc_update (files_and_dependencies): Insert libada/configure.
2795
2796 2004-02-29 Andrew Pinski <pinskia@physics.uc.edu>
2797
2798 * gcc_update (files_and_dependencies): Update intl/configure.in
2799 to intl/configure.ac.
2800
2801 2004-01-09 Kelley Cook <kcook@gcc.gnu.org>
2802
2803 * gcc_update (files_and_dependencies): Update fastjar/configure.in
2804 to fastjar/configure.ac
2805
2806 2004-01-07 Kelley Cook <kcook@gcc.gnu.org>
2807
2808 * gcc_update (files_and_dependencies): Remove non-existant files.
2809
2810 2004-01-05 Kelley Cook <kcook@gcc.gnu.org>
2811
2812 * gcc_update (files_generated): Revert 2003-12-18 change.
2813
2814 2004-01-03 Andrew Pinski <pinskia@physics.uc.edu>
2815
2816 * gcc_update (files_and_dependencies): For gcc directory,
2817 rename configure.in to configure.ac.
2818
2819 2003-12-19 Andreas Tobler <a.tobler@schweiz.ch>
2820
2821 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
2822 remove acconfig.h. No longer used.
2823
2824 2003-12-18 Kelley Cook <kcook@gcc.gnu.org>
2825
2826 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
2827 gcc/ada/gnat_ug_* to use it.
2828
2829 2003-12-16 James E Wilson <wilson@specifixinc.com>
2830
2831 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
2832 rename configure.in to configure.ac, and stamp-h.in to config-h.in.
2833
2834 2003-12-11 Kelley Cook <kcook@gcc.gnu.org>
2835
2836 * gcc_update (files_and_dependencies): Correct typo in the filename
2837 gnat_ug_wnt.texi.
2838
2839 2003-12-08 Arnaud Charlet <charlet@act-europe.fr
2840
2841 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
2842 treeprs.ads.
2843
2844 2003-10-16 Mark Mitchell <mark@codesourcery.com>
2845
2846 * gennews (files): Add GCC 3.3 files.
2847
2848 2003-08-21 Mark Mitchell <mark@codesourcery.com>
2849
2850 * gcc_build: Fix handling of -t option. Add -x option.
2851
2852 2003-07-31 Matt Kraai <kraai@alumni.cmu.edu>
2853
2854 * texi2pod.pl: Remove extra line.
2855
2856 2003-07-15 Matt Kraai <kraai@alumni.cmu.edu>
2857
2858 * texi2pod.pl: Default @itemize's parameter to @bullet.
2859
2860 2003-07-12 Zack Weinberg <zack@codesourcery.com>
2861
2862 * gcc_update: gcc/acconfig.h no longer exists.
2863
2864 2003-07-11 Matthias Klose <doko@debian.org>
2865
2866 * test_installed: Add options to run objc tests.
2867 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
2868
2869 2003-07-04 Zack Weinberg <zack@codesourcery.com>
2870
2871 * gcc_update: Remove gcc/intl/plural.c from list.
2872 Add new generated files intl/plural.c, intl/configure,
2873 intl/config.h.in.
2874
2875 2003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
2876
2877 * gcc_update (files_and_dependencies): Add
2878 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
2879 gcc/testsuite/gcc.dg/cpp/mi1c.h.
2880
2881 2003-05-23 Nathanael Nerode <neroden@gcc.gnu.org>
2882
2883 * paranoia.cc: Fix spelling error.
2884
2885 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
2886 to GCC.
2887
2888 2003-04-04 Mike Stump <mrs@apple.com>
2889
2890 * compare_tests: Fix exit status and be more flexible with spacing.
2891
2892 2003-03-08 Phil Edwards <pme@gcc.gnu.org>
2893
2894 * test_summary: Add -h, print existing comments as help.
2895
2896 2003-03-03 H.J. Lu <hjl@gnu.org>
2897
2898 * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
2899 * gcc_update: Likewise.
2900
2901 2003-01-19 Alexandre Oliva <aoliva@redhat.com>
2902
2903 * test_summary (configflags): Only use the first match. Remove
2904 excess space. Use sub instead of gsub where possible. Use `none'
2905 if no configure flags were given.
2906
2907 2003-01-10 Loren J. Rittle <ljrittle@acm.org>
2908
2909 * test_summary (configflags): awk portability.
2910
2911 2003-01-07 Alexandre Oliva <aoliva@redhat.com>
2912
2913 * test_summary (configflags): Compute correctly with both
2914 autoconfiscated and Cygnus-style top-level.
2915
2916 2003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2917
2918 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
2919 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
2920 gcc/java/keyword.gperf
2921
2922 2002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2923
2924 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
2925 depending on gcc/intl/plural.y.
2926
2927 2002-12-28 Alexandre Oliva <aoliva@redhat.com>
2928
2929 * gcc_update (configure): Depend on config/acx.m4 as well.
2930
2931 * gcc_update (configure): Depend on configure.in.
2932
2933 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
2934
2935 * texi2pod.pl: Skip contents of @copying.
2936
2937 2002-11-09 Zack Weinberg <zack@codesourcery.com>
2938
2939 * gthr_supp_vxw_5x.c: New file.
2940
2941 2002-10-21 Richard Henderson <rth@redhat.com>
2942
2943 * paranoia.cc (real_c_float::image): Accomodate size of
2944 real_internal format.
2945 (main): Unbuffer stdio. Add real_internal format.
2946 (floor_log2_wide): New.
2947
2948 2002-10-16 Richard Henderson <rth@redhat.com>
2949
2950 * paranoia.cc (ENUM_BITFIELD): New.
2951 (class): Define as klass around real.h.
2952 (real_c_float): Not a template any longer; define MODE as a
2953 class static constant; use real_format elements for SIZE.
2954 Update uses of real_to_decimal and real_to_hexadecimal.
2955 (main): Change -g argument to use a format name.
2956 (mode_for_size): Remove.
2957
2958 2002-09-16 Richard Henderson <rth@redhat.com>
2959
2960 * paranoia.cc: New file.
2961
2962 2002-09-04 Richard Henderson <rth@redhat.com>
2963
2964 * enquire.c: Remove.
2965
2966 2002-08-14 Mark Mitchell <mark@codesourcery.com>
2967
2968 * gennews (files): Add GCC 3.2 files.
2969
2970 2002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2971
2972 * gennews (files): Add proper files for the GCC 3.1 release series.
2973 Simplify and reformat introductory wording.
2974
2975 2002-07-16 Nathanael Nerode <neroden@gcc.gnu.org>
2976
2977 * enquire.c: Move from gcc.
2978
2979 2002-07-16 H.J. Lu <hjl@gnu.org>
2980
2981 * gcc_update (touch_files): Pass -s to ${MAKE}.
2982
2983 2002-06-26 Zack Weinberg <zack@codesourcery.com>
2984
2985 * texi2pod.pl: Correct handling of the internal R<> sequence.
2986
2987 2002-05-31 Florian Weimer <fw@deneb.enyo.de>
2988
2989 * gcc_update (files_and_dependencies): Add generated Texinfo files
2990 for Ada.
2991
2992 2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2993
2994 * test_installed: Allow for PWDCMD to override hardcoded pwd.
2995 * test_summary: Likewise.
2996
2997 2002-04-18 Geoffrey Keating <geoffk@redhat.com>
2998
2999 * gcc_update (touch_files): Don't have empty for loop.
3000
3001 2002-04-16 Richard Henderson <rth@redhat.com>
3002
3003 * gcc_update: Remove libchill.
3004
3005 2002-03-25 Zack Weinberg <zack@codesourcery.com>
3006
3007 * texi2pod.pl: Handle @end ftable and @end vtable.
3008
3009 2002-03-11 Zack Weinberg <zack@codesourcery.com>
3010
3011 * texi2pod.pl: Handle @include, @ftable, @vtable.
3012 Reformat some code for clarity.
3013
3014 2002-02-24 Christian Jönsson <c.christian.joensson@telia.com>
3015
3016 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
3017 WARNING and ERROR output from the *.sum files.
3018
3019 2002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3020
3021 * gennews (files): Replace gcc-2.95/gcc-2.95.html,
3022 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
3023 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
3024
3025 2002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3026
3027 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
3028 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
3029 egcs-1.1/index.html.
3030
3031 2002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3032
3033 * warn_summary: Add -ada subdirectory flag.
3034
3035 2001-12-12 Matthias Klose <doko@debian.org>
3036
3037 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
3038 generation of more than one man page from one source.
3039 Add '-' to set of valid chars for an identifier.
3040 Let -D option accept flags of the form <flag>=<value>.
3041 Use \s+ for whitespace detection in '@c man' lines.
3042 Handle @set and @clear independent of $output.
3043 Substitute all @value{}'s in a line.
3044
3045 2001-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
3046
3047 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var
3048 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec
3049 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers
3050 greater than 9 in enumerations.
3051
3052 2001-11-07 Laurent Guerby <guerby@acm.org>
3053
3054 * gcc_update (files_and_dependencies): Add Ada dependencies.
3055
3056 2001-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3057
3058 * snapshot: Remove.
3059
3060 2001-09-07 Richard Sandiford <rsandifo@redhat.com>
3061
3062 Revert:
3063 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3064 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3065 touch.
3066
3067 2001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com>
3068
3069 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3070 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3071 touch.
3072
3073 Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz>
3074
3075 * analyze_brprob: Update for changes in gcc debug output.
3076
3077 Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz>
3078
3079 * analyze_brprob: Avoid more overflows.
3080
3081 2001-07-27 Richard Henderson <rth@redhat.com>
3082
3083 * test_summary: Copy LAST_UPDATED UTC time to head of summary.
3084
3085 Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz>
3086
3087 * analyze_brprob: Avoid overflows.
3088
3089 2001-07-27 Richard Henderson <rth@redhat.com>
3090
3091 * gcc_update: Dump timestamp in LAST_UPDATED.
3092
3093 2001-07-26 Andreas Jaeger <aj@suse.de>,
3094 Hans-Peter Nilsson <hp@bitrange.com>
3095
3096 * analyze_brprob: Fix documentation.
3097
3098 Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz>
3099
3100 * analyze_brprob: Fix awk compatibility problems; update comment.
3101
3102 2001-07-23 Andreas Jaeger <aj@suse.de>
3103
3104 * analyze_brprob: Fix more typos.
3105
3106 2001-07-23 Andreas Jaeger <aj@suse.de>
3107
3108 * analyze_brprob: Fix typos.
3109
3110 2001-07-03 Joseph S. Myers <jsm28@cam.ac.uk>
3111
3112 * texi2pod.pl: Handle @r inside @item.
3113
3114 2001-07-02 Zack Weinberg <zackw@stanford.edu>
3115
3116 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
3117
3118 2001-07-01 Zoltan Felleg <zfelleg@telnet.hu>
3119
3120 * warn_summary: Fix typo in a comment.
3121
3122 2001-06-14 Albert Chin-A-Young <china@thewrittenword.com>
3123
3124 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
3125
3126 2001-06-13 Mark Mitchell <mark@codesourcery.com>
3127
3128 * gennews: Set TERM to vt100 for Lynx.
3129
3130 2001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3131
3132 * release: Remove.
3133
3134 Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz>
3135
3136 * analyze_brprob: New file.
3137
3138 2001-06-11 Mark Mitchell <mark@codesourcery.com>
3139
3140 * gcc_build: Output information about the commands used to
3141 configure the compiler.
3142
3143 2001-06-07 Joseph S. Myers <jsm28@cam.ac.uk>
3144
3145 * gennews: Update for GCC 3.0.
3146
3147 2001-06-02 Joseph S. Myers <jsm28@cam.ac.uk>
3148
3149 * gcc_update: Update for move of documentation to gcc/doc.
3150
3151 2001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3152
3153 * contrib/test_summary (files): Sort before evaluating.
3154
3155 2001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3156
3157 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
3158
3159 2001-05-21 Mark Mitchell <mark@codesourcery.com>
3160
3161 * gcc_build: Use -d when invoking gcc_update.
3162
3163 2001-05-18 Andreas Jaeger <aj@suse.de>
3164
3165 * gcc_update: Add rules for libf2c/libI77.
3166
3167 2001-05-17 Alexandre Oliva <aoliva@redhat.com>
3168
3169 * gcc_update (touch_files): Use simpler, yet as portable, syntax.
3170
3171 2001-05-14 Loren J. Rittle <ljrittle@acm.org>
3172
3173 * gcc_update (touch_files): Enhance make portability.
3174
3175 2001-05-14 Alexandre Oliva <aoliva@redhat.com>
3176
3177 * gcc_update (touch_files): Use a Makefile to touch files.
3178
3179 2001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3180
3181 * texi2pod.pl: Add copyright and GPL notices.
3182
3183 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
3184
3185 * texi2pod.pl: Handle "\,".
3186
3187 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
3188
3189 * texi2pod.pl: Fix regular expression for @r to avoid exponential
3190 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl
3191 version check.
3192
3193 2001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3194
3195 * warn_summary (stageNfilter): Update for recent changes in
3196 bootstrap logic.
3197
3198 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
3199
3200 * texi2pod.pl: Require at least perl 5.6.0.
3201
3202 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
3203
3204 * gcc_update: Add gcc/gcc.1 to generated files.
3205 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle
3206 discarding to end of sentence with @xref where the sentence has an
3207 interior "." in markup, and handle discarding parentheses around
3208 such a sentence.
3209
3210 2001-01-11 Bernd Schmidt <bernds@redhat.com>
3211
3212 * gennews: Add gcc-2.95.3.
3213
3214 2001-01-10 Joseph S. Myers <jsm28@cam.ac.uk>
3215
3216 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle
3217 @command. Format URLs and email addresses in bold.
3218
3219 2001-01-03 Joseph S. Myers <jsm28@cam.ac.uk>
3220
3221 * gcc_update: Add cpp.1 to the list of generated files.
3222
3223 * texi2pod.pl: Handle @option and @env.
3224
3225 2001-01-03 Mike Stump <mrs@wrs.com>
3226
3227 * snapshot: Update to account for java libraries.
3228
3229 2000-12-28 Jeffrey Oldham <oldham@codesourcery.com>
3230
3231 * test_summary: Export filesuffix, not fileprefix.
3232
3233 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
3234
3235 * release: Change some EGCS references to GCC.
3236
3237 2000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3238
3239 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc
3240 subdirectory flags. Add source directory prefix filtering.
3241 Redirect diagnostic output to stderr.
3242
3243 2000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
3244
3245 * texi2pod.pl: If multiple @c man sections with the same tag
3246 appear, concatenate them in the final output. When skipping,
3247 ignore block commands that can't cause skipping, and honor
3248 those that can. Ensure that verbatim blocks are separate
3249 paragraphs.
3250
3251 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
3252
3253 * gcc_update: Don't touch tradcif.c or java/parse.h.
3254
3255 2000-12-05 Zack Weinberg <zack@wolery.stanford.edu>
3256
3257 * texi2pod.pl: Restructure for comprehensibility, add
3258 comments. Merge handling of @ignore and @ifxxx. Handle a
3259 whole bunch more Texinfo commands. Use consistent formatting
3260 style.
3261
3262 2000-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
3263
3264 * gennews: New script.
3265
3266 2000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3267
3268 * gcc_update: Update a comment as we now require bison for CVS users.
3269
3270 2000-11-22 Joseph S. Myers <jsm28@cam.ac.uk>
3271
3272 * gcc_update: Add gcov.1 to the list of generated files.
3273
3274 2000-11-21 Mark Mitchell <mark@codesourcery.com>
3275
3276 * gcc_build: Remove code to put information in a log file.
3277
3278 2000-11-19 Zack Weinberg <zackw@stanford.edu>
3279
3280 * texi2pod.pl:
3281 - Add real command line parsing.
3282 - Support @ifset, @ifclear, @set, @value, -D switch.
3283 - Support @sc. Improve handling of @ref and friends.
3284 - Discard @subsection, @need, @node lines.
3285 - Un-nest font changes to match texinfo semantics.
3286 - Handle @{ and @}. Oops.
3287 - Don't emit E<> directives inside verbatim blocks.
3288
3289 2000-11-12 Bruce Korb <bkorb@gnu.org>
3290
3291 * release: generalize the release script a bit.
3292
3293 Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com>
3294
3295 * gcc_build: Add -o option for setting the objdir to use.
3296
3297 2000-11-11 Jeff Law <law@redhat.com>,
3298
3299 * release: New file.
3300
3301 2000-11-08 Jeff Law <law@redhat.com>,
3302 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3303
3304 * snapshot: New file.
3305
3306 2000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com>
3307
3308 * gcc_build (bootstrap_gcc): New function.
3309 (configure_gcc): Likewise.
3310 (build_gcc): Rewritten to use configure and bootstrap.
3311 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
3312
3313 2000-10-31 Mark Mitchell <mark@codesourcery.com>
3314
3315 * gcc_build (MAKE): New variable.
3316 (build_gcc): Use it. Fix logging of errors.
3317 (install_gcc): Likewise.
3318
3319 2000-10-29 Mark Mitchell <mark@codesourcery.com>
3320
3321 * gcc_build: Save the output from CVS into the logfile as well.
3322
3323 2000-10-25 Mark Mitchell <mark@codesourcery.com>
3324
3325 * gcc_build: Fix typos.
3326
3327 2000-10-14 Joseph S. Myers <jsm28@cam.ac.uk>
3328
3329 * gperf-2.7-19981006.pat: Remove.
3330
3331 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3332
3333 * test_installed: Change EGCS references to refer to GCC.
3334
3335 2000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3336
3337 * gcc_update (touch_files): Add some informative output.
3338
3339 2000-09-16 Andreas Jaeger <aj@suse.de>
3340
3341 * gcc_update: Remove gcc/c-parse.gperf.
3342
3343 2000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>,
3344 Alexandre Oliva <aoliva@redhat.com>
3345
3346 * gcc_update: Execute touch_files_reexec even if `cvs update`
3347 failed.
3348
3349 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
3350
3351 * test_summary: AWK breaks with filenames containing `='.
3352
3353 Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com>
3354
3355 * gcc_build: New script.
3356
3357 2000-07-13 Mark Mitchell <mark@codesourcery.com>
3358
3359 * gcc_update (files_and_dependencies): Remove generated YACC files.
3360
3361 2000-07-12 Mark Mitchell <mark@codesourcery.com>
3362
3363 * gcc_update (files_and_dependencies): Remove generated YACC files.
3364
3365 2000-06-04 Mark Mitchell <mark@codesourcery.com>
3366
3367 * newcvsroot: Handle filenames that contain spaces.
3368
3369 2000-06-03 Zack Weinberg <zack@wolery.cumb.org>
3370
3371 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
3372 Elide --with-gcc-version-trigger and --norecursion from
3373 configure flags. Remove code to report status of haifa scheduler.
3374
3375 2000-05-18 Alexandre Oliva <aoliva@cygnus.com>
3376
3377 * gcc_update (self): Set to `$0'.
3378 (touch_files_reexec): Use `$self' instead of `$0'.
3379
3380 2000-05-12 Alexandre Oliva <aoliva@cygnus.com>
3381
3382 * gcc_update (touch_files_reexec): New function, run after the
3383 tree is modified.
3384
3385 2000-05-08 Richard Hendeson <rth@cygnus.com>
3386
3387 * gcc_update: Remove references to inclhack.tpl.
3388
3389 2000-04-28 Jason Merrill <jason@casey.cygnus.com>
3390
3391 * index-prop: Use a single pattern. Also support *** cdiffs.
3392
3393 2000-04-28 Pavel Roskin <pavel_roskin@geocities.com>
3394
3395 * index-prop: Don't change /dev/null.
3396
3397 2000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3398
3399 * gcc_update: Refer to GCC and gcc_update instead of egcs and
3400 egcs_update.
3401
3402 2000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk>
3403
3404 * index-prop: Fix occasional problem when using cvs diff -p.
3405
3406 2000-04-18 Zack Weinberg <zack@wolery.cumb.org>
3407
3408 * gcc_update: Remove references to cexp.c/cexp.y.
3409
3410 1999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3411
3412 * newcvsroot: Add check on the number of command-line arguments.
3413 Add usage.
3414
3415 Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net)
3416
3417 * gcc_update: Allow patches compressed by bzip2.
3418
3419 1999-10-11 Martin v. Löwis <loewis@informatik.hu-berlin.de>
3420
3421 * newcvsroot: New file.
3422
3423 1999-09-11 Craig Burley <craig@jcb-sc.com>
3424
3425 * convert_to_f2c, convert_to_g2c, download_f2c: New file.
3426
3427 1999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3428
3429 * gcc_update: New file.
3430 * egcs_update: Renamed to gcc_update.
3431
3432 1999-08-09 Robert Lipe <robertlipe@usa.net>
3433
3434 * test_summary: Quote curly braces in 1999-07-03 change.
3435
3436 1999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3437
3438 * egcs_update (files_and_dependencies): Fixed typo in
3439 gcc/cstamp-h.in. Added gcc/config.in.
3440
3441 1999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br>
3442
3443 * egcs_update (files_and_dependencies): New function, with
3444 complete list of files to be updated, as well as their
3445 dependencies.
3446 (touch_files): Check the timestamp of each generated file against
3447 its dependencies'.
3448 (main): New flags --touch, --list and --help. Remove the
3449 pre-update step.
3450
3451 1999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br>
3452
3453 * test_summary: Replace egcs with gcc. Update e-mail address.
3454
3455 1999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3456 Jerry Quinn <jquinn@nortelnetworks.com>
3457
3458 * egcs_update (touch_files, apply_patch): New functions.
3459 Use them. New command-line option --patch. Split test of local
3460 tree into two parts. Add comments.
3461
3462 1999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br>
3463
3464 * test_summary: If Target is `unix{*}', append the Target variants
3465 to Host.
3466
3467 1999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br>
3468
3469 * test_summary: Set default mail-address and version for egcs
3470 instead of relying on unpredictable pathnames.
3471 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
3472
3473 Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com)
3474
3475 * fixinc/*: Delete obsolete files.
3476
3477 1999-02-04 Robert Lipe <robertlipe@usa.net>
3478
3479 * egcs_update: Test return values of 'cvs update'. Propogate
3480 to caller as exit values.
3481
3482 1999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3483
3484 * egcs_update: Use "if" instead of "&&". Touch generated files
3485 only after the corresponding *.y files.
3486
3487 1999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3488
3489 * egcs_update: Do not use xargs, but a backquote construct.
3490
3491 1999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br>
3492
3493 * test_summary (version): Remove carriage return that gawk inserts
3494 in the version string for some reason.
3495
3496 1998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3497
3498 * egcs_update: Only touch files that already exist.
3499
3500 1998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br>
3501
3502 * test_summary (EOF): Remove double backslash.
3503 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3504
3505 1998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3506
3507 * test_summary (address): Set to egcs-testresults mailing list.
3508
3509 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
3510
3511 * test_summary (address): Added Marc Lehmann's testsuite-results
3512 to the default e-mail address.
3513
3514 1998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br>
3515
3516 * test_summary (-p, prepend_logs): Add these before the summary.
3517 (Compiler, Platform): Print these just before configflags.
3518
3519 Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3520
3521 * warn_summary (longLineFilter): New shell function to encapsulate
3522 this functionality. It is off by default, only active if -llf
3523 flag is specified.
3524 (subdirectoryFilter): Fix bug in filtering which made some
3525 subdirectory warnings erroneously appear in the toplevel set.
3526 (stageNfilter): Renamed from `stageNwarns'. Updated to collect
3527 warnings from stage1 as well as stage0, which means warnings from
3528 outside the bootstrap directory. Eg, the libraries, etc.
3529 (warningFilter): New shell function to encapsulate this
3530 functionality.
3531 (keywordFilter): New shell function to encapsulate this
3532 functionality.
3533
3534 Store data in a temp file rather than calculating it 3x. Arrange
3535 to remove it on exit and signals.
3536
3537 Add -pass/-wpass flags to do "pass through" (i.e. manual
3538 inspection) of bootstrap output from a particular stageN as well
3539 as language subdirs.
3540
3541 Add better comments/documentation.
3542
3543 Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3544
3545 * egcs_update: Add comment about keeping the FAQ synchronized.
3546
3547 Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com)
3548
3549 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
3550 in the repo again.
3551
3552 Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com>
3553
3554 * egcs_update: Added gcc/fixinc/* generated files to touch list.
3555
3556 Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com)
3557
3558 * egcs_update: Remove gcc/java/parse.c from list of files to
3559 touch.
3560
3561 Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3562
3563 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
3564
3565 Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3566
3567 * warn_summary (subdirectoryFilter): New shell function to
3568 optionally filter in/out gcc subdirectories when summarizing
3569 warnings. Add new flags to support subdirectory filtering.
3570
3571 Also, ensure the bootstrap stage is a number. Add some more C
3572 keywords that are preserved in the "warning type" summary and
3573 tighten up the "arg ???" regexp.
3574
3575 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
3576
3577 * fixinc/inclhack.def: Not all C++ comments in C headers
3578 were treated alike. They are now. Also fixed syntax
3579 of sed expression in "systypes" fix.
3580
3581 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation
3582
3583 * egcs_update: Added fixinc/* generated files to touch list.
3584
3585 Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3586
3587 * egcs_update: Additionally touch gcc/java/parse.[ch].
3588
3589 Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com>
3590
3591 * fixinc/inclhack.def: Added two files required by
3592 SCO's Open Server 5's avoid_bool fix.
3593 Regenerated fixinc.x and inclhack.sh to incorporate
3594 the update.
3595
3596 Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com>
3597
3598 * egcs_update: Do the pass 1 CVS update only for files that
3599 may reasonably be under CVS control.
3600
3601 1998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br>
3602
3603 * test_installed: New script for testing already-installed
3604 gcc/g++/g77.
3605
3606 Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3607
3608 * egcs_update: Assigned copyright to FSF.
3609
3610 Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3611 Alexandre Oliva <oliva@dcc.unicamp.br>
3612
3613 * egcs_update: New switch --nostdflags and documentation
3614 enhancements.
3615
3616 Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3617
3618 * egcs_update: New script.
3619
3620 1998-08-05 Bruce Korb <korbb@datadesign.com>
3621
3622 * fixinc/Makefile
3623 Added define for target machine so machine-specific tests
3624 can be selected for or against.
3625
3626 * fixinc/fixincl.c
3627 Added an array of string pointers to machines to select
3628 or avoid, depending on a FD_MACH_IFNOT bit flag.
3629 Used a shell script to match the defined TARGET_MACHINE
3630 with any of the given match patterns.
3631
3632 * fixinc/fixincl.tpl
3633 Generate the array of strings and bit flag, as needed,
3634 depending on "mach" and "not_machine" attributes for a fix.
3635
3636 * fixinc/mkfixinc.sh
3637 Invoke the make with TARGET assigned the value of the
3638 machine name argument.
3639
3640 Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com)
3641
3642 * compare_tests: New script.
3643
3644 1998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3645
3646 * test_summary: Assigned copyright to FSF.
3647
3648 Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3649
3650 * test_summary: Corrected script name in comments providing
3651 documentation. Added linebreaks for lines with > 80 characters.
3652
3653 Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3654
3655 * test_summary: New switch, -i, and environment variable,
3656 append_logs, for including files in the report.
3657
3658 1998-06-01 Manfred Hollstein <manfred@s-direktnet.de>
3659
3660 * warn_summary: Update to Kaveh's latest version allowing to
3661 specify the last stage built.
3662
3663 1998-05-29 Bruce Korb <korbb@datadesign.com>
3664
3665 * fixinc/mkfixinc.sh
3666 Changes to make it easier to invoke on platforms that
3667 normally do not invoke fixincludes.
3668
3669 * fixinc/inclhack.def
3670 Applied fixes from egcs/gcc/fixincludes from the past several
3671 months.
3672
3673 1998-05-28 Bruce Korb <korbb@datadesign.com>
3674
3675 * fixinc/*: Updated most everything for a first real
3676 try at getting "fast_fixincludes" working.
3677
3678 1998-05-28 Jason Merrill <jason@yorick.cygnus.com>
3679
3680 * index-prop: New file.
3681
3682 Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de>
3683
3684 * test_summary: find good awk (copied from warn_summary).
3685
3686 Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com)
3687
3688 * test_summary, warn_summary: New files