1 2021-01-13 Martin Liska <mliska@suse.cz>
3 * gcc-changelog/git_commit.py: Support wrapping of functions
4 in parentheses that can take multiple lines.
5 * gcc-changelog/test_email.py: Add tests for it.
6 * gcc-changelog/test_patches.txt: Add 2 patches.
8 2021-01-13 Martin Liska <mliska@suse.cz>
10 * mklog.py: Parse also define_insn_and_split and similar
11 directives in .md files.
12 * test_mklog.py: Test.
14 2021-01-13 Martin Liska <mliska@suse.cz>
16 * gcc-changelog/git_commit.py: Allow modifications of older
17 ChangeLog (or specific) files without need to make a ChangeLog
19 * gcc-changelog/test_email.py: Test it.
20 * gcc-changelog/test_patches.txt: Add new patch.
22 2021-01-11 Martin Liska <mliska@suse.cz>
24 * update-copyright.py: Port to python3 by guessing encoding
25 (first utf8, then iso8859). Add 2 more ignores: .png and .pyc.
27 2021-01-06 Martin Liska <mliska@suse.cz>
29 * gcc-changelog/git_commit.py: Add decode_path function.
30 * gcc-changelog/git_email.py: Use it in order to solve
31 utf8 encoding filename issues.
32 * gcc-changelog/git_repository.py: Likewise.
33 * gcc-changelog/test_email.py: Test it.
35 2021-01-04 Jakub Jelinek <jakub@redhat.com>
37 * update-copyright.py: Add AMD and Ulf Adams as external authors.
39 2021-01-04 Jakub Jelinek <jakub@redhat.com>
41 * update-copyright.py: Use 8 spaces instead of tab to indent.
43 2021-01-04 Martin Liska <mliska@suse.cz>
45 * mklog.py: Add --update-copyright option which adds:
46 "Update copyright years." to ChangeLog files belonging
49 2021-01-04 Martin Liska <mliska@suse.cz>
51 * gcc-changelog/git_commit.py: Skip Update copyright
54 2020-12-21 Martin Liska <mliska@suse.cz>
56 * gcc-changelog/git_commit.py: Add new error for quoted
58 * gcc-changelog/test_email.py: Test it.
59 * gcc-changelog/test_patches.txt: Test it.
61 2020-12-21 Martin Liska <mliska@suse.cz>
63 * gcc-changelog/test_email.py: New test.
64 * gcc-changelog/test_patches.txt: Likewise.
66 2020-12-17 Nathan Sidwell <nathan@acm.org>
69 * gcc_update: Add c++tools/config.h.in.
71 2020-12-15 Nathan Sidwell <nathan@acm.org>
73 * gcc_update: Add c++tools & libcody.
75 2020-12-15 Nathan Sidwell <nathan@acm.org>
77 * gcc-changelog/git_commit.py (changelog_locations): Add
80 2020-12-08 Martin Liska <mliska@suse.cz>
82 * filter-clang-warnings.py: Filter more cases.
84 2020-12-08 Martin Liska <mliska@suse.cz>
86 * filter-clang-warnings.py: Modernize and filter 2 more
89 2020-12-04 Martin Liska <mliska@suse.cz>
91 * check-params-in-docs.py: use flake8 and add some
92 tweaks to ignore aarch64 params.
94 2020-12-02 Jason Merrill <jason@redhat.com>
96 * gcc-git-customization.sh: Configure sendemail.to.
98 2020-11-30 Martin Liska <mliska@suse.cz>
100 * gcc-changelog/git_commit.py: Suggest close file for
101 'unchanged file mentioned in a ChangeLog' error.
102 * gcc-changelog/test_email.py: Test it.
104 2020-11-30 Martin Liska <mliska@suse.cz>
106 * gcc-changelog/git_commit.py: Allow sub-directory wildcard
107 changelog entry. Fix a typo caused by apostrophe escaping.
108 * gcc-changelog/test_email.py: Test it.
109 * gcc-changelog/test_patches.txt: Likewise.
111 2020-11-30 Jonathan Wakely <jwakely@redhat.com>
113 * gcc-changelog/git_commit.py (wildcard_prefixes): Add libstdc++
116 2020-11-30 Martin Liska <mliska@suse.cz>
118 * gcc-changelog/git_commit.py: Allow wildcard pattern only.
120 2020-11-27 Martin Liska <mliska@suse.cz>
122 * gcc-changelog/git_commit.py: Use regex for cherry pick prefix.
123 * gcc-changelog/test_email.py: Test it.
124 * gcc-changelog/test_patches.txt: Likewise.
126 2020-11-25 Martin Liska <mliska@suse.cz>
128 * gcc-changelog/git_commit.py: Use revert_regex instead
129 of string prefix. Convert sets to literals.
131 2020-11-16 Martin Liska <mliska@suse.cz>
133 * mklog.py: Do not call read on an input stream.
134 Fix some flake8 issues.
136 2020-11-07 Lewis Hyatt <lhyatt@gmail.com>
138 * unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
139 * unicode/PropList.txt: Likewise.
140 * unicode/README: Likewise.
141 * unicode/UnicodeData.txt: Likewise.
142 * unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
143 * unicode/from_glibc/utf8_gen.py: Likewise.
145 2020-11-06 Martin Liska <mliska@suse.cz>
147 * gcc-changelog/git_commit.py: Add new check.
148 * gcc-changelog/test_email.py: Test it.
149 * gcc-changelog/test_patches.txt: Add new patch.
151 2020-11-04 Martin Liska <mliska@suse.cz>
153 * gcc-changelog/git_repository.py: Set strict=True
154 for parse_git_revisions as a default.
156 2020-11-04 Tobias Burnus <tobias@codesourcery.com>
158 * gcc-changelog/git_commit.py (item_parenthesis_empty_regex,
159 item_parenthesis_regex): Add.
160 (check_for_empty_description): Use them.
161 * gcc-changelog/test_email.py (test_emptry_entry_desc,
162 test_emptry_entry_desc_2): Add.
163 * gcc-changelog/test_patches.txt: Add two testcases for it.
165 2020-11-03 Tobias Burnus <tobias@codesourcery.com>
167 * gcc-changelog/git_email.py: Add unidiff_supports_renaming check.
169 2020-11-03 Martin Liska <mliska@suse.cz>
171 * gcc-changelog/setup.cfg: New file.
173 2020-10-30 Martin Liska <mliska@suse.cz>
175 * gcc-changelog/git_commit.py: Handle empty groups in
177 * gcc-changelog/test_email.py: New test.
178 * gcc-changelog/test_patches.txt: Likewise.
180 2020-09-21 Tobias Burnus <tobias@codesourcery.com>
182 * mklog.py: Parse first 10 lines for PR/DR number
183 not only the first line.
185 2020-09-17 Dimitrij Mojoski <dmjpp@hotmail.com>
187 * clang-format: Autodetect C++ standard in use rather than
190 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
192 * config-list.mk (LIST): Add OPT-enable-obsolete to tilegx-linux-gnu,
193 tilegxbe-linux-gnu, and tilepro-linux-gnu.
195 2020-07-29 Martin Liska <mliska@suse.cz>
197 * git-backport.py: fix how are ChangeLog paths combined.
199 2020-07-23 Patrick Palka <ppalka@redhat.com>
201 * vimrc (SetStyle): Also inspect &filetype to determine whether
204 2020-07-23 Martin Liska <mliska@suse.cz>
206 * gcc-changelog/git_commit.py: When reverting a backport,
207 we should print only Revert header.
209 2020-07-17 Jonathan Wakely <jwakely@redhat.com>
211 * gcc-changelog/git_update_version.py: Fix typo.
213 2020-07-10 Mike Nolta <mike@nolta.net>
215 * download_prerequisites: Don't pass wget options to curl.
217 2020-07-07 Alexandre Oliva <oliva@adacore.com>
218 Martin Liska <mliska@suse.cz>
220 * gcc-changelog/git_commit.py: Support CASE and COND.
221 * gcc-changelog/test_patches.txt: Add test.
222 * gcc-changelog/test_email.py: Add test.
224 2020-06-30 Martin Liska <mliska@suse.cz>
226 * gcc-changelog/git_repository.py: Support older releases of
227 GitPython when renamed_file was named renamed.
229 2020-06-30 Martin Liska <mliska@suse.cz>
231 * gcc-changelog/git_check_commit.py: Print revision
233 * gcc-changelog/git_commit.py: Support Revert commits.
235 2020-06-30 Martin Liska <mliska@suse.cz>
237 * gcc-changelog/git_check_commit.py: Use GitInfo
238 * gcc-changelog/git_commit.py: Add GitInfo class.
239 * gcc-changelog/git_email.py: Use GitInfo class.
240 * gcc-changelog/git_repository.py: Likewise.
242 2020-06-24 Ilya Leoshkevich <iii@linux.ibm.com>
244 * download_prerequisites: Support AIX and OpenBSD unames.
245 Pipe `{gzip,bzip2} -d` to `tar -xf -`.
247 2020-06-18 Martin Liska <mliska@suse.cz>
249 * gcc-changelog/git_update_version.py: First checkout and then
250 run git pull ---rebase.
252 2020-06-18 Martin Liska <mliska@suse.cz>
254 * gcc-changelog/git_update_version.py: Support merge commits
255 and walk only on the branch that is being merged and generate
256 missing ChangeLog entries.
258 2020-06-18 Martin Liska <mliska@suse.cz>
260 * gcc-changelog/git_commit.py: Fix Backported from timestamp when
261 use_commit_ts=True is used.
263 2020-06-17 Martin Liska <mliska@suse.cz>
265 * gcc-changelog/git_commit.py: Print 'Backported from master'
266 heading to backported commits.
267 * gcc-changelog/test_email.py: Test it.
268 * gcc-changelog/test_patches.txt: Add new patch.
269 * gcc-changelog/git_repository.py: Add commit_to_date hook.
270 * gcc-changelog/git_email.py: Add fuzzy implementation
271 of commit_to_date_hook.
273 2020-06-11 Jonathan Wakely <jwakely@redhat.com>
275 * prepare-commit-msg: Use the gcc-config.mklog-hook-type Git
276 config key instead of the GCC_FORCE_MKLOG environment variable.
277 Optionally disable generating a new ChangeLog template for
278 amended commits when the existing log is still OK.
280 2020-06-11 Martin Liska <mliska@suse.cz>
282 * gcc-changelog/git_update_version.py: Add --curent argument.
284 2020-06-11 Martin Liska <mliska@suse.cz>
286 * prepare-commit-msg: Replace ENV variable with a git config
289 2020-06-11 Jonathan Wakely <jwakely@redhat.com>
291 * prepare-commit-msg: Use 'tee' to save the diff to a file
292 instead of running 'git diff' twice.
294 2020-06-10 Martin Liska <mliska@suse.cz>
296 * gcc-changelog/git_commit.py: Fix renamed files in
297 parse_git_name_status.
298 * gcc-changelog/test_email.py: Add test for it.
300 2020-06-10 Martin Liska <mliska@suse.cz>
302 * gcc-changelog/git_commit.py: Add more supported prefixes.
303 * gcc-changelog/test_email.py: Fix one flake8 error.
304 * gcc-changelog/test_patches.txt: Add tested for newly
307 2020-06-10 Jonathan Wakely <jwakely@redhat.com>
309 * gcc-changelog/git_commit.py (GitCommit.parse_changelog):
310 Improve error strings.
311 * gcc-changelog/test_email.py: Update expected errors.
313 2020-06-09 Jonathan Wakely <jwakely@redhat.com>
315 * gcc-changelog/git_email.py: Set exit status on error.
317 2020-06-09 Martin Liska <mliska@suse.cz>
319 * gcc-changelog/git_commit.py: Fix ChangeLog regex in order to
320 match the top-level ChangeLog.
321 * gcc-changelog/test_email.py: Add test.
322 * gcc-changelog/test_patches.txt: Likewise.
324 2020-06-02 Martin Liska <mliska@suse.cz>
326 * gcc-changelog/git_commit.py: Support foo/bar/*: patterns in
327 wildcard_prefixes locations.
328 * gcc-changelog/test_email.py: Test it.
329 * gcc-changelog/test_patches.txt: Add 3 new patches.
331 2020-06-02 Iain Buclaw <ibuclaw@gdcproject.org>
333 * gcc-changelog/git_commit.py (ignored_prefixes): Add
334 gcc/testsuite/gdc.test/.
336 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
338 * gcc-changelog/test_email.py (TestGccChangelog.test_long_lines):
339 Update expected error message.
341 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
343 * gcc-changelog/git_commit.py (GitCommit.parse_changelog): Fix
346 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
348 * prepare-commit-msg: Do nothing if the mklog.py script isn't
351 2020-06-02 Jonathan Wakely <jwakely@redhat.com>
353 * gcc-changelog/git_commit.py (GitCommit.check_mentioned_files):
356 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
358 * config-list.mk (LIST): Add v850e1-elf.
360 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
362 * config-list.mk (LIST): Add or1k-elf, or1k-linux-*, and or1k-rtems.
364 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
366 * config-list.mk (LIST): Remove arm-wrs-vxworks.
368 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
370 * config-list.mk (LIST): Remove cris-linux, crisv32-elf, and
373 2020-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
375 * config-list.mk (LIST): Add pru-elf.
377 2020-05-29 Iain Buclaw <ibuclaw@gdcproject.org>
379 * config-list.mk (LIST): Remove rs6000-ibm-aix5.3.0.
381 2020-05-29 Martin Liska <mliska@suse.cz>
383 * gcc-changelog/git_commit.py: Find empty change descriptions.
384 * gcc-changelog/test_email.py: New test.
385 * gcc-changelog/test_patches.txt: New patch that tests that.
387 2020-05-29 Martin Liska <mliska@suse.cz>
389 * git-backport.py: The script did 'git co HEAD~' when
390 there was no modified ChangeLog file in a successful
392 Run cherry-pick --continue without editor.
394 2020-05-29 Martin Liska <mliska@suse.cz>
396 * gcc-changelog/git_commit.py: Properly
397 handle duplicite authors.
398 * gcc-changelog/test_email.py: New test.
399 * gcc-changelog/test_patches.txt: New patch.
401 2020-05-28 Pierre-Marie de Rodat <derodat@adacore.com>
403 * gcc-changelog/git_email.py (GitEmail.__init__): Interpret file
404 renamings as a file deletion plus a file addition.
405 * gcc-changelog/git_repository.py (parse_git_revisions):
407 * gcc-changelog/test_email.py: New testcase.
408 * gcc-changelog/test_patches.txt: New testcase.
410 2020-05-28 Martin Liska <mliska@suse.cz>
412 * check-params-in-docs.py: Update to new format
413 of help. Apply flake8 corrections.
415 2020-05-28 Martin Liska <mliska@suse.cz>
417 * mklog.py: Support renaming of files.
418 One needs unidiff 0.6.0+.
419 * test_mklog.py: Test it.
421 2020-05-27 Martin Liska <mliska@suse.cz>
423 * gcc-git-customization.sh: Use git-backport.py to drop
424 all changes for ChangeLog files.
425 * git-backport.py: New file.
427 2020-05-27 Martin Liska <mliska@suse.cz>
429 * gcc-git-customization.sh: Rename
430 commit-mklog to gcc-commit-mklog.
432 2020-05-27 Martin Liska <mliska@suse.cz>
434 * prepare-commit-msg: Save diff to a file if
435 the GCC_GIT_DIFF_FILE variable is set.
437 2020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
439 * gcc-changelog/git_commit.py (ChangeLogEntry): Handle entries
440 with multi-line file lists.
441 * gcc-changelog/test_email.py: New testcase.
442 * gcc-changelog/test_patches.txt: Likewise.
444 2020-05-26 Pierre-Marie de Rodat <derodat@adacore.com>
446 * gcc-changelog/git_update_version.py: Close file objects after
448 * gcc-changelog/git_email.py: Likewise.
449 * gcc-changelog/test_email.py: Likewise.
451 2020-05-26 Martin Liska <mliska@suse.cz>
453 * gcc-changelog/git_update_version.py: Add 2 new options.
455 2020-05-26 Alexandre Oliva <oliva@gnu.org>
457 * gcc-changelog/git_commit.py (changelog_regex): Accept optional
460 2020-05-26 Alexandre Oliva <oliva@adacore.com>
462 * compare-debug: Adjust for .gkd files named as dump files,
463 with the source suffix rather than the object suffix.
465 2020-05-26 Martin Liska <mliska@suse.cz>
467 * gcc-changelog/git_commit.py: Parse changelog entries for
469 * gcc-changelog/test_email.py: Add new test for it.
470 * gcc-changelog/test_patches.txt: Likewise.
472 2020-05-26 Jason Merrill <jason@redhat.com>
474 * prepare-commit-msg: New file.
475 * gcc-git-customization.sh: Install it. Add commit-mklog alias.
476 * mklog.py: Add new option -c which appends
479 2020-05-25 Martin Liska <mliska@suse.cz>
481 * gcc-changelog/git_commit.py: Add trailing '/'
482 for libdruntime. Allow empty changelog for
484 * gcc-changelog/test_email.py: New test for go
485 patch in ignored location.
486 * gcc-changelog/test_patches.txt: Add test.
488 2020-05-22 Jakub Jelinek <jakub@redhat.com>
490 * gcc-changelog/git_commit.py: Add trailing / to
491 gcc/testsuite/go.test/test and replace gcc/go/frontend/
492 with gcc/go/gofrontend/ in ignored locations.
494 2020-05-22 Martin Liska <mliska@suse.cz>
496 * gcc-changelog/git_commit.py: Add gcc/testsuite/go.test/test
497 to ignored locations.
499 2020-05-21 Martin Liska <mliska@suse.cz>
501 * gcc-changelog/git_update_version.py: Prepare the script, the
502 only missing piece is pushing of the updated branches.
504 2020-05-21 Martin Liska <mliska@suse.cz>
506 * gcc-changelog/git_commit.py: Support DR entries/
507 * gcc-changelog/test_email.py: New test for it.
508 * gcc-changelog/test_patches.txt: New patch for it.
510 2020-05-21 Martin Liska <mliska@suse.cz>
512 * mklog.py: Support DR parsing.
513 * test_mklog.py: New test for DR parsing.
515 2020-05-20 Martin Liska <mliska@suse.cz>
517 * gcc-changelog/git_commit.py: Add author_tuple
518 only if not present in author_lines.
519 * gcc-changelog/test_email.py: New test.
520 * gcc-changelog/test_patches.txt: Add new patch.
522 2020-05-20 Martin Liska <mliska@suse.cz>
524 * gcc-changelog/git_commit.py: Refactor to make flake8 happy.
525 * gcc-changelog/test_email.py: Add new test.
526 * gcc-changelog/test_patches.txt: Add new patch.
528 2020-05-20 Frederik Harwath <frederik@codesourcery.com>
530 * gcc-changelog/git_commit.py: Skip over lines starting
531 with "Reviewed-by: ", "Reviewed-on: ", or "Signed-off-by: "
533 2020-05-20 Martin Liska <mliska@suse.cz>
535 * gcc-changelog/git_check_commit.py: Change
536 --allow-non-strict-mode to --non-strict-mode.
538 2020-05-20 Martin Liska <mliska@suse.cz>
540 * gcc-changelog/git_commit.py: Support cherry pick
542 * gcc-changelog/test_email.py: Test it.
543 * gcc-changelog/test_patches.txt: Add new patch.
544 * gcc-git-customization.sh: Add gcc-backport.
546 2020-05-19 Martin Liska <mliska@suse.cz>
548 * mklog.py: Use REST API for bug title downloading.
550 2020-05-19 Martin Liska <mliska@suse.cz>
552 * gcc-changelog/git_commit.py: Add param use_commit_ts
553 for to_changelog_entries.
554 * gcc-changelog/git_update_version.py: Se use_commit_ts to True.
556 2020-05-19 Martin Liska <mliska@suse.cz>
558 * mklog.py: Skip GTY for struct names. Make flake8 happy.
559 * test_mklog.py: Add test for GTY.
561 2020-05-19 Martin Liska <mliska@suse.cz>
563 * gcc-changelog/git_update_version.py:
564 Fill up entries in reverse order.
566 2020-05-19 Martin Liska <mliska@suse.cz>
568 * gcc-git-customization.sh: Add
569 alias.gcc-mklog new hook.
570 * mklog.py: New file.
571 * test_mklog.py: New file.
573 2020-05-19 Martin Liska <mliska@suse.cz>
575 * legacy/mklog: Moved from mklog.
576 * legacy/mklog.pl: Moved from mklog.pl.
578 2020-05-19 Martin Liska <mliska@suse.cz>
580 * gcc-git-customization.sh: Add gcc-verify alias
581 that uses contrib/gcc-changelog/git_check_commit.py.
583 2020-05-15 Andrew Burgess <andrew.burgess@embecosm.com>
585 * dg-extract-results.py: Handle GDB specific test types.
586 * dg-extract-results.sh: Likewise.
588 2020-05-14 Martin Liska <mliska@suse.cz>
590 * gcc-changelog/test_email.py: New file.
591 * gcc-changelog/test_patches.txt: New file.
593 2020-05-13 Patrick Palka <ppalka@redhat.com>
595 * vimrc: Reduce textwidth to 72 for Git commit messages.
597 2020-05-13 Martin Liska <mliska@suse.cz>
599 * gcc-changelog/git_check_commit.py: Add default argument HEAD
600 for revisions and improve error message output.
602 2020-05-13 Martin Liska <mliska@suse.cz>
604 * gcc-changelog/git_commit.py: Restore print_output syntax
607 2020-05-13 Martin Liska <mliska@suse.cz>
609 * gcc-changelog/git_check_commit.py: New file.
610 * gcc-changelog/git_commit.py: New file.
611 * gcc-changelog/git_email.py: New file.
612 * gcc-changelog/git_repository.py: New file.
613 * gcc-changelog/git_update_version.py: New file.
615 2020-04-17 Martin Liska <mliska@suse.cz>
617 * vimrc: We do not want to modify tab options
620 2020-04-16 Jakub Jelinek <jakub@redhat.com>
623 * gcc_update: Add intl/plural.y dependency for intl/plural-config.h.
625 2020-04-03 Martin Liska <mliska@suse.cz>
627 * gcc-git-customization.sh: Search for the pattern
628 at line beginning only.
630 2020-01-24 Richard Earnshaw <rearnsha@arm.com>
632 * gcc-git-customization.sh: Use users/<pfx> for the personal remote
633 rather than just <pfx>. Convert existing personal branches to the
635 * git-add-user-branch.sh: New file.
637 2020-01-22 Richard Earnshaw <rearnsha@arm.com>
639 * git-add-vendor-branch.sh: New file.
641 2020-01-20 Richard Earnshaw <rearnsha@arm.com>
643 * gcc-git-customization.sh: Check that user-supplied remote
644 name exists before continuting. Use a separate remotes for the
645 personal commit area. Convert existing personal and vendor
646 fetch rules to new layout.
647 * git-fetch-vendor.sh: New vendor layout. Add --enable-push
650 2020-01-17 Hans-Peter Nilsson <hp@axis.com>
652 * gcc_update <git revision>: Use git log "--pretty=tformat:%p:%t:%H",
653 not "--pretty=%p:%t:%H".
655 2020-01-16 Andreas Schwab <schwab@linux-m68k.org>
657 * gcc-git-customization.sh: Avoid double expansion.
659 2020-01-16 Richard Earnshaw <rearnsha@arm.com>
661 * gcc-git-customization.sh: Check that user.name and user.email
662 are set. Use $(cmd) instead of `cmd`. Fix variable quoting when
665 2020-01-16 Jakub Jelinek <jakub@redhat.com>
667 * gcc-git-customization.sh: Verify the id to be printed is ancestor of
668 the corresponding remote release branch (or master), otherwise print
671 2020-01-15 Segher Boessenkool <segher@kernel.crashing.org>
672 Jakub Jelinek <jakub@redhat.com>
674 * gcc-git-customization.sh: Change uses to use in comment.
676 2020-01-15 Jakub Jelinek <jakub@redhat.com>
678 * gcc-git-customization.sh: Handle output of older git which doesn't
679 print tags/ prefixes before branchpoint/gcc-.
681 2010-01-15 Richard Earnshaw <rearnsha@arm.com>
683 * gcc-git-customization.sh: Explain why we want the user's
684 upstream account name. Don't add push rules. Check if push rules
685 have been added and suggest that they should be removed.
686 * git-fetch-vendor.sh: Don't add push rules.
688 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
691 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
693 * gcc-git-customization.sh: Add back the default rule that
694 is lost by adding a custom push rule.
695 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
697 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
699 * gcc-git-customization.sh: Add back the default rule that
700 is lost by adding a custom push rule.
701 * git-fetch-vendor.sh: Likewise, also remove '+' from push specs.
703 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
705 * contrib/git-fetch-vendor.sh: New file.
707 2020-01-13 Jakub Jelinek <jakub@redhat.com>
709 * contrib/gcc-git-customization.sh: Add git gcc-descr and gcc-undescr
712 2010-01-13 Richard Earnshaw <rearnsha@arm.com>
714 * gcc-git-customization.sh: New file.
716 2020-01-01 Jakub Jelinek <jakub@redhat.com>
718 * update-copyright.py: Add Mentor Graphics Corporation and Yoshinori
719 Sato as external authors. Skip LICENSE.txt files.
721 2019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
723 * config-list.mk: Add msp430-elfbare.
725 2019-12-09 Lewis Hyatt <lhyatt@gmail.com>
727 PR preprocessor/49973
728 * unicode/from_glibc/unicode_utils.py: Support script from
729 glibc (commit 464cd3) to extract character widths from Unicode data
731 * unicode/from_glibc/utf8_gen.py: Likewise.
732 * unicode/UnicodeData.txt: Unicode v. 12.1.0 data file.
733 * unicode/EastAsianWidth.txt: Likewise.
734 * unicode/PropList.txt: Likewise.
735 * unicode/gen_wcwidth.py: New utility to generate
736 libcpp/generated_cpp_wcwidth.h with help from the glibc support
737 scripts and the Unicode data files.
738 * unicode/unicode-license.txt: Added.
739 * unicode/README: New explanatory file.
741 2019-12-07 Richard Sandiford <richard.sandiford@arm.com>
743 * texi2pod.pl: Handle @headitems in @multitables, printing them
744 in italics. Push an empty item code onto the stack.
746 2019-11-13 Janne Blomqvist <jb@gcc.gnu.org>
748 * download_prerequisites: Use http instead of ftp for downloading.
750 2019-11-08 Martin Liska <mliska@suse.cz>
752 * mklog: The script fails for patches that contain:
753 '---param=foo=bar xyz'.
755 2019-09-18 Martin Liska <mliska@suse.cz>
757 * clang-format: Tweak configuration based on new
760 2019-09-09 Jose E. Marchesi <jemarch@gnu.org>
762 * config-list.mk (LIST): Disable go in bpf-*-* targets.
764 2019-09-04 Martin Liska <mliska@suse.cz>
766 * mklog: Do not print changed functions for
769 2019-09-04 Martin Liska <mliska@suse.cz>
771 * mklog: Parse PR references from newly added
774 2019-09-04 Martin Liska <mliska@suse.cz>
776 * mklog: Use argparse instead of getopt.
778 2019-09-03 Ulrich Weigand <uweigand@de.ibm.com>
780 * compare-all-tests (all_targets): Remove references to spu.
781 * config-list.mk (LIST): Likewise.
783 2019-09-02 Alexander Monakov <amonakov@ispras.ru>
785 * vim-gcc-dev/syntax/gcc-match.vim: Do not override 'tabstop' here.
786 * vimrc: Set preferred values for 'tabstop', 'softtabstop',
787 'shiftwidth', 'noexpandtab', 'textwidth', 'formatoptions' for all
788 files, not just C-like files.
790 2019-09-02 Martin Liska <mliska@suse.cz>
792 * vim-gcc-dev/syntax/gcc-match.vim: Set tabstop=8.
794 2019-08-13 Uros Bizjak <ubizjak@gmail.com>
796 * test_summary: Do not escape "=".
798 2019-07-02 Janne Blomqvist <jb@gcc.gnu.org>
801 * mklog (read_user_info): Open ~/.mklog in string mode.
803 2019-06-19 Martin Liska <mliska@suse.cz>
805 * bench-stringop: New file.
807 2019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
809 * mklog: Open files in text mode.
811 2019-05-21 Janne Blomqvist <jb@gcc.gnu.org>
813 * mklog: Convert to Python 3.
815 2019-05-03 Jakub Jelinek <jakub@redhat.com>
817 * gennews (files): Add files for GCC 9.
819 2019-04-30 Roland Illig <roland.illig@gmx.de>
821 * check-internal-format-escaping.py: New version using polib.
823 2019-04-19 Christophe Lyon <christophe.lyon@linaro.org>
826 * check-internal-format-escaping.py: Check that %< is not next to
829 2019-04-17 Jakub Jelinek <jakub@redhat.com>
831 * dg-extract-results.sh: Only handle WARNING: program timed out
832 lines specially in "$MODE" == "sum". Restore previous behavior
833 for "$MODE" != "sum". Clear has_timeout and timeout_cnt if in
834 a different variant or curfile is empty.
835 * dg-extract-results.py: Fix a typo.
837 2019-04-05 Martin Liska <mliska@suse.cz>
840 * check-internal-format-escaping.py: Properly detect wrong
843 2019-03-11 Martin Liska <mliska@suse.cz>
845 * check-internal-format-escaping.py: Uncomment apostrophes
848 2019-03-11 Martin Liska <mliska@suse.cz>
850 * check-internal-format-escaping.py: New file.
852 2019-03-10 Tommy Nguyen <remyabel@gmail.com>
855 * download_prerequisites: Use -c instead of --check for sha512sum.
857 2019-03-06 Martin Liska <mliska@suse.cz>
859 * check-params-in-docs.py: Ignore a param.
861 2019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
864 * dg-extract-results.py: Handle case where a WARNING happens with
865 the first test of a harness.
867 2019-03-05 Christophe Lyon <christophe.lyon@linaro.org>
870 * dg-extract-results.sh: Fix order of WARNING and following test
873 2019-02-04 Christophe Lyon <christophe.lyon@linaro.org>
876 * dg-extract-results.py: Keep timeout warnings next to their
878 * dg-extract-results.sh: Likewise.
880 2019-01-01 Jakub Jelinek <jakub@redhat.com>
882 * update-copyright.py: Add Gerard Jungman as external author.
884 2018-11-26 Iain Buclaw <ibuclaw@gdcproject.org>
886 * update-copyright.py (TestsuiteFilter): Skip .d tests.
887 (LibPhobosFilter): Add filter for upstream D sources.
888 (GCCCopyright): Add D Language Foundation as external author.
889 (GCCCmdLine): Add libphobos.
891 2018-11-19 Martin Liska <mliska@suse.cz>
893 * check_GNU_style_lib.py: Detect mixed usage
896 2018-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
898 * gcc_update (files_and_dependencies): Handle libphobos.
900 2018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org>
902 * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at
905 2018-10-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
907 * config-list.mk (LIST): Switch to i686-solaris2.11,
908 sparc64-sun-solaris2.11.
910 2018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
912 * unused_functions.py: Handle archive files.
914 2018-10-04 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
916 * unused_functions.py: New file.
918 2018-09-25 Martin Liska <mliska@suse.cz>
920 * filter-rtags-warnings.py: New file.
922 2018-09-25 Martin Liska <mliska@suse.cz>
925 * check-params-in-docs.py: New file.
927 2018-08-17 Jojo <jijie_rong@c-sky.com>
928 Huibin Wang <huibin_wang@c-sky.com>
929 Sandra Loosemore <sandra@codesourcery.com>
930 Chung-Lin Tang <cltang@codesourcery.com>
931 Andrew Jenner <andrew@codesourcery.com>
933 C-SKY port: Configury
935 * config-list.mk (LIST): Add csky-elf and csky-linux-gnu.
937 2018-07-13 Tom de Vries <tdevries@suse.de>
939 * maintainers-verify.sh: New file.
941 2018-07-12 Christophe Lyon <christophe.lyon@linaro.org>
943 * compare_tests: Print number of tests in each category.
945 2018-06-19 Alexander Monakov <amonakov@ispras.ru>
947 * vim-gcc-dev/README: New file.
948 * vim-gcc-dev/ftdetect/gcc-dev.vim: New file.
949 * vim-gcc-dev/syntax/gcc-match.vim: New file.
950 * gimple.vim: Move under vim-gcc-dev/syntax/.
951 * gcc-rtl.vim: Likewise.
953 2018-06-19 Martin Liska <mliska@suse.cz>
955 * gcc-rtl.vim: New file.
957 2018-06-12 Jeff Law <law@redhat.com>
959 * config-list.mk (LIST): Remove alpha-freebsd6.
961 2018-05-08 Richard Biener <rguenther@suse.de>
964 * compare-lto: New script derived from compare-debug.
966 2018-05-02 Jakub Jelinek <jakub@redhat.com>
968 * gennews (files): Add files for GCC 8.
970 2018-05-01 Jim Wilson <jimw@sifive.com>
972 * gcc_update: Check for .git as a file.
974 2018-03-21 Christophe Lyon <christophe.lyon@linaro.org>
976 * test_summary: Match possible single quotes in configure path.
978 2018-03-02 Thomas Schwinge <thomas@codesourcery.com>
980 * update-copyright.py: Remove "libcilkrts" reference.
982 2018-02-19 Yury Gribov <tetra2005@gmail.com>
984 * compare_tests: Use TMPDIR when set.
985 * dg-cmp-results.sh: Ditto.
986 * warn_summary: Ditto.
988 2018-01-29 Jonathan Wakely <jwakely@redhat.com>
990 * download_prerequisites: Use shasum for FreeBSD and DragonFly.
992 2018-01-19 Martin Liska <mliska@suse.cz>
994 * analyze_brprob.py: Support new format that can be easily
995 parsed. Add new column to report.
997 2018-01-03 Jakub Jelinek <jakub@redhat.com>
999 * update-copyright.py: Skip pdt-5.f03 in gfortran.dg subdir.
1001 2017-11-28 Julia Koval <julia.koval@intel.com>
1002 Sebastian Peryt <sebastian.peryt@intel.com>
1004 * contrib/gcc_update: Ditto.
1006 2017-11-08 Martin Liska <mliska@suse.cz>
1008 * analyze_brprob.py: Fix abbreviations for SI units.
1010 2017-10-02 Thomas Schwinge <thomas@codesourcery.com>
1012 * gcc_update (files_and_dependencies): Handle libbacktrace.
1014 2017-09-18 Richard Biener <rguenther@suse.de>
1016 * download_prerequisites (isl): Bump version to 0.18.
1018 2017-08-02 Yury Gribov <tetra2005@gmail.com>
1020 * mklog: Added new implementation.
1022 2017-08-02 Yury Gribov <tetra2005@gmail.com>
1024 * mklog: Rename to ...
1027 2017-07-17 Yury Gribov <tetra2005@gmail.com>
1029 * mklog: Fix extraction of changed file name.
1031 2017-07-17 Georg-Johann Lay <avr@gjlay.de>
1033 * gcc_update (files_and_dependencies)
1034 [gcc/config/avr/avr-tables.opt]: Remove dead entry.
1036 2017-06-28 Martin Liska <mliska@suse.cz>
1038 * gcc.doxy: Add default location for filters and output folder.
1039 * filter_gcc_for_doxygen_new: Rename to filter_gcc_for_doxygen.
1040 * filter_params.pl: Remove.
1042 2017-06-21 Thomas Preud'homme <thomas.preudhomme@arm.com>
1044 * dg-cmp-results.sh: Restore filtering on target variant.
1046 2017-06-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
1048 * dg-cmp-results.sh: Keep test result lines rather than throwing
1049 header and summary to support sum files with multiple tools.
1051 2017-05-31 Martin Liska <mliska@suse.cz>
1054 Transform ENUM_BITFIELD and comments starting with '/**'
1056 2017-05-31 David Malcolm <dmalcolm@redhat.com>
1057 Martin Liska <mliska@suse.cz>
1059 * filter_params.py: New, porting the perl script to python,
1060 adding a test suite.
1061 * filter_gcc_for_doxygen_new: New file.
1063 2017-05-30 Martin Liska <mliska@suse.cz>
1065 * analyze_brprob.py: Add new argument to parse and modify
1067 * analyze_brprob_spec.py: Likewise.
1069 2017-05-29 Tom de Vries <tom@codesourcery.com>
1071 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
1073 (TrailingWhitespaceTest): New unit test.
1074 (check_GNU_style_file): Remove eol before checking.
1076 2017-05-29 Tom de Vries <tom@codesourcery.com>
1078 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
1079 file handle. Add and handle file_encoding argument.
1080 * check_GNU_style.py (main): Handle '-' file argument. Call
1081 check_GNU_style_file with file handle as argument.
1083 2017-05-29 Tom de Vries <tom@codesourcery.com>
1085 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
1086 (import_pip3): New function.
1088 2017-05-24 Tom de Vries <tom@codesourcery.com>
1090 * check_GNU_style_lib.py: New file, factored out of ...
1091 * check_GNU_style.py: ... here. Call main unconditionally.
1093 2017-05-19 Martin Liska <mliska@suse.cz>
1095 * check_GNU_style.py: New file.
1097 2007-05-03 Jeff Law <law@redhat.com>
1099 * config-list.mk (am33_2.0-linux): Remove from list of targets
1102 2017-05-02 Jakub Jelinek <jakub@redhat.com>
1104 * gennews (files): Add files for GCC 7.
1106 2017-04-26 Tom de Vries <tom@codesourcery.com>
1108 * gen_autofdo_event.py: Fix comment.
1110 2017-04-11 Damian Rouson <damian@sourceryinstitute.org>
1112 * download_prerequisites (md5_check): New function emulates Linux
1113 'md5 --check' on macOS. Modified script for macOS compatibility.
1115 2017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
1117 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
1118 riscv64-unknown-linux-gnu.
1120 2017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1122 * update-copyright.py (Copyright.process_file): Retain original
1125 2017-01-29 Gerald Pfeifer <gerald@pfeifer.com>
1127 * update-copyright.py: Fix the name of this script in examples.
1129 2017-01-26 Jakub Jelinek <jakub@redhat.com>
1131 * update-copyright.py: Add libhsail-rt to self.default_dirs
1132 and call self.add_dir on it. Add Intel Corporation to external
1135 2017-01-25 Thomas Schwinge <thomas@codesourcery.com>
1137 * gcc_update (files_and_dependencies): Care for "libhsail-rt".
1139 2017-01-23 Gerald Pfeifer <gerald@pfeifer.com>
1141 * patch_tester.sh (TESTLOGS): Remove
1142 $TARGET/libjava/testsuite/libjava.sum.
1144 2017-01-22 Gerald Pfeifer <gerald@pfeifer.com>
1146 * warn_summary: Remove the -java option.
1148 2017-01-20 Gerald Pfeifer <gerald@pfeifer.com>
1150 * update-copyright.py (LibJavaFilter): Remove.
1152 2017-01-17 Gerald Pfeifer <gerald@pfeifer.com>
1154 * gcc_update: Remove entries related to GCJ and libgcj.
1155 Complete copyright years and adjust my e-mail address.
1157 2017-01-11 Richard Earnshaw <rearnsha@arm.com>
1159 * gcc_update: Adjust touch list for ARM.
1161 2017-01-08 Gerald Pfeifer <gerald@pfeifer.com>
1163 * download_ecj: Remove.
1165 2017-01-05 Martin Liska <mliska@suse.cz>
1167 * vimrc: Update indentation definition.
1169 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1171 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
1172 libssp, libvtv and lto-plugin to default_dirs.
1174 2017-01-01 Jakub Jelinek <jakub@redhat.com>
1176 * update-copyright.py (TestsuiteFilter): Skip params/README.
1177 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
1179 2016-12-14 Martin Liska <mliska@suse.cz>
1181 * analyze_brprob.py: Add new column to output and new sorting
1182 option. Fix coding style to not exceed 80 characters.
1183 * analyze_brprob_spec.py: Add new sorting
1184 option. Fix coding style to not exceed 80 characters.
1186 2016-10-24 Moritz Klammler <moritz@glammler.eu>
1189 * download_prerequisites: Conditionally verify checksums of
1190 downloaded pacakges. Add help text.
1191 * prerequisites.md5: New file.
1192 * prerequisites.sha512: New file.
1194 2016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1196 * check_GNU_style.sh (remove_testsuite): New function.
1197 Use it to remove testsuite from the diff.
1199 2016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1201 * dg-extract-results.sh: Revert bogus change.
1203 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
1205 * dg-extract-results.py: Report DejaGnu error in the final
1207 * dg-extract-results.sh: Likewise.
1209 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
1211 * compare_tests: Take ERROR messages into account when
1214 2016-08-17 Martin Liska <mliska@suse.cz>
1216 * mark_spam.py: Mark as spam all comments done by a creator.
1218 2016-08-15 Martin Liska <mliska@suse.cz>
1220 * mark_spam.py: Add error handling and reset
1221 another properties of attachments and bugs.
1223 2016-08-11 Martin Liska <mliska@suse.cz>
1225 * mark_spam.py: Mark attachments as obsolete and rename them.
1227 2016-08-03 Eric Gallager <egall@gwmail.gwu.edu>
1229 * download_prerequisites: Explicitly remove existing symlinks
1230 before trying to create new ones.
1232 2016-07-28 Martin Liska <mliska@suse.cz>
1234 * mark_spam.py: New file.
1236 2016-07-21 Martin Liska <mliska@suse.cz>
1238 * analyze_brprob.py: If there's no loop, do not calculate
1239 average number of loop iterations.
1241 2016-06-24 Martin Liska <mliska@suse.cz>
1243 * analyze_brprob.py: Parse and display average number
1246 2016-06-23 Andi Kleen <ak@linux.intel.com>
1248 * gen_autofdo_event.py: New file to regenerate
1251 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1253 * config-list.mk: Stop testing mep-elf.
1255 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1257 * config-list.mk: Stop testing avr-rtems.
1259 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1261 * config-list.mk: Stop testing m32r-rtems.
1263 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1265 * config-list.mk: Remove h8300-rtems support.
1267 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1269 * config-list.mk: stop testing knetbsd.
1271 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1273 * config-list.mk: Stop testing openbsd3.0.
1275 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1277 * config-list.mk: Remove interix target.
1279 2016-06-21 David Edelsohn <dje.gcc@gmail.com>
1281 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
1283 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
1284 Add rs6000-ibm-aix7.1.
1286 2016-06-17 Martin Liska <mliska@suse.cz>
1288 * analyze_brprob.py: Fix columns of script output.
1290 2016-06-13 Richard Biener <rguenther@suse.de>
1292 * download_prerequisites (ISL): Bump version to 0.16.1
1294 2016-06-10 Alan Hayward <alan.hayward@arm.com>
1296 * check_GNU_style.sh: Fix paste args for BSD
1298 2016-06-09 David Malcolm <dmalcolm@redhat.com>
1300 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
1301 h8300-rtems, m32r-rtems, mep-elf.
1303 2016-06-09 David Malcolm <dmalcolm@redhat.com>
1305 * config-list.mk (GCC_SRC_DIR): New variable.
1306 (make-log-dir): Use GCC_SRC_DIR.
1307 ($(LIST)): Likewise.
1309 2016-06-09 Martin Liska <mliska@suse.cz>
1311 * analyze_brprob_spec.py: New file.
1313 2016-06-09 Martin Liska <mliska@suse.cz>
1315 * analyze_brprob.py: Add new argument --sorting.
1317 2016-06-09 Martin Liska <mliska@suse.cz>
1319 * analyze_brprob.py: Cover new dump output format.
1321 2016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1323 * update-copyright.py (LibMudflapFilter): Remove.
1324 (GCCCmdLine.__init__): Add gotools, libcc1.
1326 List unhandled intl, libcilkrts, libgo, liboffloadmic,
1329 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1331 * download_prerequisites: Adjust gmp/mpfr/mpc versions.
1333 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1335 * compare-all-tests: Remove SH5 support.
1336 * config-list.mk: Likewise.
1338 2016-04-28 Martin Liska <mliska@suse.cz>
1340 * analyze_brprob: Remove.
1341 * analyze_brprob.py: New file.
1343 2016-04-27 Jakub Jelinek <jakub@redhat.com>
1345 * gennews (files): Add files for GCC 6.
1347 2016-04-17 Jan Hubicka <jh@suse.cz>
1349 * analyze_brprob: Update comment.
1351 2016-04-13 Martin Sebor <msebor@redhat.com>
1353 * check_GNU_style.sh: Avoid false posivies in trailing operator
1356 2016-03-07 Martin Sebor <msebor@redhat.com>
1358 * check_GNU_style.sh (color): New global variable.
1359 Add checks for trailing operators and spaces before left brackets.
1360 Tightened up a check for a trailing left curly brace.
1361 (g, ag, vg): Use color.
1362 (col): Don't complain about excessively long lines with DejaGnu
1365 2016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1367 * mklog: Look for the ChangeLog file in $cwd.
1369 2016-02-26 Joel Sherrill <joel@rtems.org>
1371 * config-list.mk: Add aarch64-rtems and x86_64-rtems
1373 2016-01-19 Jonathan Wakely <jwakely@redhat.com>
1375 * uninclude: Fix third argument to gensub.
1377 2016-01-04 Jakub Jelinek <jakub@redhat.com>
1379 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
1382 2015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1384 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
1385 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
1387 2015-12-06 Tobias Burnus <burnus@net-b.de>
1389 * download_prerequisites: Download ISL 0.15 instead of 0.14.
1391 2015-11-20 Martin Liska <mliska@suse.cz>
1393 * clang-format: Split content of a list to multiple
1396 2015-11-19 Martin Liska <mliska@suse.cz>
1398 * clang-format: Enhance list of FOR_EACH macros.
1400 2015-11-19 Martin Liska <mliska@suse.cz>
1402 * clang-format: New file.
1404 2015-11-11 Andrew MacLeod <amacleod@redhat.com>
1406 * header-tools: New. Directory containing a set of tools for
1407 manipulating header files.
1409 2015-10-30 Nathan Sidwell <nathan@acm.org>
1411 * config-list.mk (nvptx-none): Add it.
1413 2015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de>
1415 * download_prerequisites: Make sure that script is run from
1416 top level source directory.
1418 2015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1420 * update-copyright.py (GCCCmdLine): Add libvtv.
1422 2015-08-04 Uros Bizjak <ubizjak@gmail.com>
1424 * texi2pod.pl: Escape braces in regexp involving @strong{...}.
1426 2015-07-15 Tom de Vries <tom@codesourcery.com>
1428 * check_GNU_style.sh (cat_with_prefix): Fix quoting.
1430 2015-06-02 Steve Ellcey <sellcey@imgtec.com>
1432 * test_installed (--target=): New option.
1434 2015-05-30 Mikhail Maltsev <maltsevm@gmail.com>
1436 * gimple.vim: New file.
1438 2015-05-18 Tom de Vries <tom@codesourcery.com>
1440 * check_GNU_style.sh: Add temp files tmp2 and tmp3.
1441 (cat_with_prefix): New function, using global variable prefix.
1442 (col): Make prefix a global variable. Rewrite to process file at a time
1443 rather than line at a time. Print part longer than 80 chars in red.
1445 2015-05-18 Tom de Vries <tom@codesourcery.com>
1447 * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
1449 2015-05-18 Tom de Vries <tom@codesourcery.com>
1451 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
1453 2015-05-18 Tom de Vries <tom@codesourcery.com>
1455 * check_GNU_style.sh: Improve readability function calls.
1457 2015-05-16 James Bowman <james.bowman@ftdichip.com>
1459 * config-list.mk: Add FT32.
1461 2015-05-12 Tom de Vries <tom@codesourcery.com>
1463 * check_GNU_style.sh (col): Fix tab size.
1465 2015-05-12 Tom de Vries <tom@codesourcery.com>
1467 * check_GNU_style.sh: Put stdin into a temp file.
1469 2015-05-12 Tom de Vries <tom@codesourcery.com>
1471 * check_GNU_style.sh: Read either from stdin, or from files.
1473 2015-05-12 Tom de Vries <tom@codesourcery.com>
1475 * check_GNU_style.sh: Check if files exists.
1477 2015-05-12 Tom de Vries <tom@codesourcery.com>
1479 * check_GNU_style.sh: Don't use a filename prefix if we're only
1480 processing one patch file.
1482 2015-05-12 Yury Gribov <y.gribov@samsung.com>
1484 * mklog: Ignore preprocessor directives.
1486 2015-04-22 Jakub Jelinek <jakub@redhat.com>
1488 * gennews (files): Add files for GCC 5.
1490 2015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1492 * dg-extract-results.sh: Check that the necessary python modules exist.
1494 2015-02-05 Ilya Verbin <ilya.verbin@intel.com>
1496 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
1497 liboffloadmic/plugin.
1499 2015-01-15 Richard Sandiford <richard.sandiford@arm.com>
1501 * update-copyright.py (Copyright.__init__): Add a regexp for
1503 (Copyright.update_copyright): Don't add a space before the year
1506 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
1508 * gcc_update (files_and_dependencies): Update rules for new
1509 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
1511 2015-01-12 Yury Gribov <y.gribov@samsung.com>
1513 * check_GNU_style.sh: Support patches coming from stdin.
1514 Check that spaces are converted to tabs.
1515 Make double-space-after-dot check more precice.
1517 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
1519 * config-list.mk (LIST): Add visium-elf.
1521 2015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1523 * config-list.mk: Use shortest match for OPT to find the actual
1526 2014-12-17 Sergio Durigan Junior <sergiodj@redhat.com>
1528 * dg-extract-results.sh: Use --text with grep to avoid issues with
1529 binary files. Fall back to cat -v, if that doesn't work.
1531 2014-12-12 Chung-Ju Wu <jasonwucj@gmail.com>
1533 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
1535 2014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
1536 Yury Gribov <y.gribov@samsung.com>
1540 2014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1542 * check_GNU_style.sh: Warn for incorrect number of spaces in function
1543 call only if 0 or 2+ spaces found.
1545 2014-12-02 Tobias Burnus <burnus@net-b.de>
1547 * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
1549 2014-11-25 Tom de Vries <tom@codesourcery.com>
1550 Peter Bergner <bergner@vnet.ibm.com>
1552 * mklog: Handle .mklog. Use git setting independent of presence .git
1555 2014-11-14 Tom de Vries <tom@codesourcery.com>
1557 * mklog: Move reading of .diff file up and add comment. Copy diff_lines
1558 to orig_diff_lines. Use orig_diff_lines when appending patch.
1560 2014-11-11 David Malcolm <dmalcolm@redhat.com>
1562 * ChangeLog.jit: New.
1563 * jit-coverage-report.py: New file: a script to print crude
1564 code-coverage information for the libgccjit API.
1566 2014-11-11 Marat Zakirov <m.zakirov@samsung.com>
1568 * mklog: Symbol '}' stops search for changes.
1570 2014-11-11 Tobias Burnus <burnus@net-b.de>
1572 * download_prerequisites: Stop downloading CLooG.
1574 2014-11-07 Marat Zakirov <m.zakirov@samsung.com>
1576 * mklog: Always doubt in functions.
1579 2014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1581 * config-list.mk: Don't build Go for certain targets.
1583 2014-10-04 Trevor Saunders <tsaunders@mozilla.com>
1585 * compare-all-tests: Don't test score-*.
1586 * config-list.mk: Likewise.
1588 2014-10-02 Segher Boessenkool <segher@kernel.crashing.org>
1590 * dg-extract-results.py (output_variation): Always sort if do_sum.
1592 2014-09-22 Tom de Vries <tom@codesourcery.com>
1594 * mklog: Add --inline option.
1596 2014-09-19 Segher Boessenkool <segher@kernel.crashing.org>
1598 * dg-extract-results.py (Prog.result_re): Include options in test name.
1600 2014-09-19 Olivier Hainque <hainque@adacore.com>
1602 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
1604 2014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
1606 * config-list.mk (LIST): Add v850-rtems.
1608 2014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
1610 * config-list.mk (LIST): Add arm-rtems.
1611 Add nios2-rtems. Remove extra option from powerpc-rtems.
1613 2014-09-08 Trevor Saunders <tsaunders@mozilla.com>
1615 * compare-all-tests: Don't test picochip.
1616 * config-list.mk: Likewise.
1618 2014-08-11 Mingjie Xing <mingjie.xing@gmail.com>
1620 * texi2pod.pl (postprocess): Move command process for '@sc' to the
1621 front of '@dfn'. Add a new command process for '@t{...}', just print
1624 2014-07-21 Trevor Saunders <tsaunders@mozilla.com>
1625 Yury Gribov <y.gribov@samsung.com>
1627 * mklog: Run mklog as a filter.
1629 2014-07-21 Trevor Saunders <tsaunders@mozilla.com>
1631 * mklog: Read name and email from git config when available.
1633 2014-06-28 Richard Biener <rguenther@suse.de>
1635 * gennews: Use gcc-3.0/index.html.
1637 2014-06-14 Richard Sandiford <rdsandiford@googlemail.com>
1639 * dg-extract-results.py: For Python 3, force sys.stdout to handle
1640 surrogate escape sequences.
1641 (safe_open): New function.
1642 (output_segment, main): Use it.
1644 2014-05-25 Richard Sandiford <rdsandiford@googlemail.com>
1646 * dg-extract-results.py (Named): Remove __cmp__ method.
1647 (output_variation): Use a key to sort variation.harnesses.
1649 2014-05-24 Uros Bizjak <ubizjak@gmail.com>
1651 * texi2pod.pl: Force .pod file to not be a numbered list.
1653 2014-05-20 Richard Sandiford <rdsandiford@googlemail.com>
1655 * dg-extract-results.py (parse_run): Handle warnings that are printed
1656 before a test harness is run.
1658 2014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1660 * config-list.mk (show): New target.
1662 2014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
1664 * dg-extract-results.py: New file.
1665 * dg-extract-results.sh: Use it if the environment seems suitable.
1667 2014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1669 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
1671 2013-04-22 Jakub Jelinek <jakub@redhat.com>
1673 * gennews (files): Add files for GCC 4.9.
1675 2014-02-24 Walter Lee <walt@tilera.com>
1677 * config-list.mk (LIST): Add tilegxbe-linux-gnu.
1679 2014-02-13 Richard Biener <rguenther@suse.de>
1681 * download_prerequisites: Update ISL and CLOOG versions.
1683 2014-01-31 Brooks Moses <bmoses@google.com>
1685 * gcc_update (files_and_dependencies): Add aarch64-tune.md.
1687 2014-01-29 Yury Gribov <y.gribov@samsung.com>
1689 * mklog: Improve support of context diffs.
1691 2014-01-21 Tatiana Udalova <t.udalova@samsung.com>
1693 * mklog: Avoid adding falsely changed functions to ChangeLog.
1695 2013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
1697 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
1698 ordering of some configs.
1700 2013-12-23 Yury Gribov <y.gribov@samsung.com>
1702 * mklog: Automatically insert comments in trivial cases.
1704 2013-12-19 Yury Gribov <y.gribov@samsung.com>
1706 * mklog: Split generated message in parts.
1708 2013-10-31 Chung-Ju Wu <jasonwucj@gmail.com>
1710 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
1712 2013-10-29 Tobias Burnus <burnus@net-b.de>
1714 * gcc_update (files_and_dependencies): Add rules for
1717 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
1719 * gcc_update (files_and_dependencies): Fix rule for
1720 libgomp/testsuite/Makefile.in.
1722 2013-10-01 Joern Rennecke <joern.rennecke@embecosm.com>
1724 * config-list.mk: Add arc configurations.
1726 2013-09-27 Diego Novillo <dnovillo@google.com>
1728 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1730 2013-09-12 DJ Delorie <dj@redhat.com>
1732 * config-list.mk: Add msp430-elf.
1734 2013-08-31 Diego Novillo <dnovillo@google.com>
1736 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1738 2013-08-29 Mike Stump <mikestump@comcast.net>
1740 * gcc_update (configure): Update to handle svn 1.8.1.
1742 2013-08-03 Caroline Tice <cmtice@google.com>
1744 * gcc_update: Add libvtv files.
1746 2013-06-06 Brooks Moses <bmoses@google.com>
1748 * testsuite-management/validate_failures.py: Fix handling of
1749 summary lines with "|" characters or empty description fields.
1751 2013-05-24 Chung-Ju Wu <jasonwucj@gmail.com>
1753 * download_prerequisites: Download isl and cloog conditionally.
1755 2013-05-21 David Malcolm <dmalcolm@redhat.com>
1757 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
1759 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1761 * config-list.mk (LIST): Add -enable-obsolete for
1762 sparc-sun-solaris2.9, i686-solaris2.9.
1764 2013-05-13 Mike Stump <mikestump@comcast.net>
1766 * compare_tests: Limit lines to 2000 characters as comm on Mac OS
1767 X 10.8.3 doesn't like long lines (those 2055 characters or more).
1769 2013-04-22 Sofiane Naci <sofiane.naci@arm.com>
1771 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
1773 2013-04-18 Diego Novillo <dnovillo@google.com>
1775 * validate_failures.py: Fix typo.
1777 2013-04-18 Diego Novillo <dnovillo@google.com>
1779 * validate_failures.py: Loosen check for build directory.
1780 State what failed if we couldn't find the source tree or
1783 2013-03-22 Jakub Jelinek <jakub@redhat.com>
1785 * gennews (files): Add files for GCC 4.8.
1787 2013-03-06 Tobias Burnus <burnus@net-b.de>
1789 * make-obstacks-texi.pl: New.
1791 2013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1793 * make_sunver.pl: Enforce C locale.
1795 2013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
1797 * update-copyright.py: Add libdecnumber to the default list.
1798 Remove libquadmath and libssp.
1800 2013-02-06 Diego Novillo <dnovillo@google.com>
1802 * testsuite-management/validate_failures.py: Fix typo.
1804 2013-02-06 Diego Novillo <dnovillo@google.com>
1806 * testsuite-management/validate_failures.py: Update
1808 Request contributions not to use Python features newer
1810 (GetBuildData): If this is not a build directory,
1811 emit an error only if --results or --manifest are missing.
1813 2013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1815 * testsuite-management/validate_failures.py
1816 (IsInterestingResult): Fix performance regression
1818 2013-02-04 Richard Sandiford <rdsandiford@googlemail.com>
1820 * update-copyright.py: New file.
1822 2013-01-15 David Blaikie <dblaikie@gmail.com>
1824 * dg-extract-results.sh: Handle KPASSes.
1826 * dg-extract-results.sh: Constrain the start-of-log pattern.
1828 * dg-extract-results.sh: Fix order of summary counts.
1830 2012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1832 * testsuite-management/validate_failures.py
1833 (IsInterestingResult): Only strip line a second time if we did split.
1834 Rephrase return statement while at it.
1835 (CollectSumFiles): Also ignore .git directory.
1837 2012-12-03 Diego Novillo <dnovillo@google.com>
1839 * testsuite-management/validate_failures.py: Fix stale
1842 2012-11-30 Doug Evans <dje@google.com>
1844 * testsuite-management/validate_failures.py: Add support for @include,
1845 @remove directives in manifest files.
1847 * testsuite-management/validate_failures.py: Add function
1848 GetManifestPath. New global _MANIFEST_SUBDIR.
1850 2012-11-29 Doug Evans <dje@google.com>
1852 * testsuite-management/validate_failures.py: Remove pass/fail
1853 indicator from result of GetBuildData.
1855 * testsuite-management/validate_failures.py: Store options in global
1858 * testsuite-management/validate_failures.py: Rename variable
1859 manifest_name to manifest_path everywhere.
1861 * testsuite-management/validate_failures.py (CompareBuilds): Pass
1862 options.results to GetSumFiles for clean build.
1864 2012-11-28 Doug Evans <dje@google.com>
1866 * testsuite-management/validate_failures.py: Use <target_alias> instead
1867 of <target>. Minor whitespace changes.
1869 * testsuite-management/validate_failures.py: Record ordinal with
1872 2012-11-19 Mike Stump <mikestump@comcast.net>
1874 * compare_tests: Add export LC_ALL=C to make sort happier.
1876 2012-11-14 H.J. Lu <hongjiu.lu@intel.com>
1878 * gcc_update: Update libsanitizer generated files.
1880 2012-11-12 Tobias Burnus <burnus@net-b.de>
1882 * gcc_update: Add libquadmath generated files.
1884 2012-11-12 H.J. Lu <hongjiu.lu@intel.com>
1886 * gcc_update: Add libsanitizer generated files.
1888 2012-11-05 Lawrence Crowl <crowl@google.com>
1890 * compare_two_ftime_report_sets: New.
1892 2012-11-02 Diego Novillo <dnovillo@google.com>
1894 * testsuite-management/validate_failures.py: Add option
1895 --clean_build to compare test results against another
1898 2012-10-31 Diego Novillo <dnovillo@google.com>
1900 * testsuite-management/validate_failures.py: Fix parsing
1903 2012-10-29 Diego Novillo <dnovillo@google.com>
1905 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1907 2012-10-06 Diego Novillo <dnovillo@google.com>
1909 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1911 2012-10-02 Christophe Lyon <christophe.lyon@linaro.org>
1913 * check_GNU_style.sh: Remove temporay file upon exit.
1915 2012-09-26 Joern Rennecke <joern.rennecke@embecosm.com>
1917 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
1918 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
1919 Use --enable-obsolete for picochip-elf.
1921 2012-09-10 Diego Novillo <dnovillo@google.com>
1923 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1925 2012-09-04 Eric Botcazou <ebotcazou@adacore.com>
1927 * make_sunver.pl: Add missing newline at the end of extern "C++" block.
1929 2012-08-24 Diego Novillo <dnovillo@google.com>
1931 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
1933 2012-08-14 Diego Novillo <dnovillo@google.com>
1935 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
1937 2012-08-13 Diego Novillo <dnovillo@google.com>
1939 * testsuite-management/validate_failures.py (ExpirationDate): Tidy
1942 2012-08-13 Diego Novillo <dnovillo@google.com>
1944 * testsuite-management/validate_failures.py (ParseSummary): Fix
1947 2012-08-13 Diego Novillo <dnovillo@google.com>
1949 * testsuite-management/validate_failures.py: Import datetime.
1950 (TestResult.ExpirationDate): New.
1951 (TestResult.HasExpired): New.
1952 (ParseSummary): Call it. If it returns True, warn that the
1953 expected failure has expired and do not add it to the set of
1955 (GetResults): Clarify documentation.
1957 2012-07-26 Diego Novillo <dnovillo@google.com>
1959 * testsuite-management/validate_failures.py: Do not use
1960 'with ... as ...' constructs.
1962 2012-07-19 Diego Novillo <dnovillo@google.com>
1964 * testsuite-management/validate_failures.py (CollectSumFiles):
1965 Rename from GetSumFiles.
1966 (GetSumFiles): Factor out of CheckExpectedResults.
1967 (CheckExpectedResults): Call it.
1968 (ProduceManifest): Call it.
1970 2012-07-18 Diego Novillo <dnovillo@google.com>
1972 * testsuite-management/validate_failures.py: Fix
1973 /usr/bin/python invocation.
1975 2012-06-19 Steven Bosscher <steven@gcc.gnu.org>
1977 * check_makefile_deps.sh: Look for c-common.o in c-family/.
1978 Add a few more crt* files to the list of files to skip.
1980 2012-05-31 Marek Polacek <polacek@redhat.com>
1982 * mklog: Prevent printing three spaces after the date.
1984 2012-06-04 Diego Novillo <dnovillo@google.com>
1986 * testsuite-management/validate_failures.py (GetResults):
1987 Change argument to accept list of summary files to analyze.
1989 (CheckExpectedResults): Handle options.manifest, options.results
1990 and options.ignore_missing_failures.
1991 (Main): Add options --manifest, --results and --ignore_missing_failures.
1993 2012-05-31 Diego Novillo <dnovillo@google.com>
1994 Cary Coutant <ccoutant@google.com>
1998 2012-05-25 H.J. Lu <hongjiu.lu@intel.com>
2001 * contrib/compare-debug (remove_comment): New function.
2002 Remove any .comment sections if the first cmp failed.
2004 2012-05-09 David Edelsohn <dje.gcc@gmail.com>
2006 * gcc_update: Use $GCC_SVN to retrieve branch and revision.
2008 2012-05-01 Richard Henderson <rth@redhat.com>
2010 * gcc_update: Add libatomic generated files.
2012 2012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
2014 * compare_tests: Append '/' to make 'find' traverse
2015 symlinked directories.
2017 2012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2019 * testsuite-management/validate_failures.py (GetBuildData): Use
2022 2012-04-06 Doug Evans <dje@google.com>
2024 * dg-extract-results.sh: Handle KFAILs.
2026 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2028 * config-list.mk (LIST): Remove mips-sgi-irix6.5.
2030 2012-03-13 Joseph Myers <joseph@codesourcery.com>
2032 * gennews (files): Add files for GCC 4.7.
2034 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2036 * config-list.mk (LIST): Remove mips-openbsd.
2038 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2040 * config-list.mk (LIST): Remove alpha-dec-osf5.1.
2042 2012-03-02 Diego Novillo <dnovillo@google.com>
2044 * testsuite-management/validate_failures.py (class TestResult): Fix
2045 match pattern for the summary line. If there is a parsing failure,
2046 show the line we failed to parse.
2048 2012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2051 * make_sunver.pl: Remove #ifdef handling.
2053 2012-02-17 Doug Kwan <dougkwan@google.com>
2055 * contrib/testsuite-management/validate_failures.py
2056 (GetMakefileValue): Check for cross compilers.
2058 2012-02-15 Quentin Neill <quentin.neill@amd.com>
2060 * compare_tests: Fix trailing paths in dir arguments.
2061 Handle sum1/sum2 temp files with others.
2063 2012-02-14 Walter Lee <walt@tilera.com>
2065 * config-list.mk (LIST): Add tilegx-linux-gnu and
2067 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
2068 (gcc/config/tilepro/mul-tables.c): New dependencies.
2070 2012-02-11 Mike Stump <mikestump@comcast.net>
2072 * compare_tests (exit_status): Fix.
2074 2012-02-10 Diego Novillo <dnovillo@google.com>
2076 * repro_fail: Add --debug and --debug-tui flags.
2078 2012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com>
2079 Jayant R Sonar <jayant.sonar@kpitcummins.com>
2081 * config-list.mk (LIST): Add cr16-elf.
2083 2012-01-02 Georg-Johann Lay <avr@gjlay.de>
2086 * gcc_update (files_and_dependencies): Add
2087 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
2089 2011-11-29 DJ Delorie <dj@redhat.com>
2091 * config-list.mk (LIST): Add rl78-elf.
2093 2011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2095 * make_sunver.pl: Convert '?' in glob patterns to '.'.
2097 2011-11-07 Richard Henderson <rth@redhat.com>
2099 Merged from transactional-memory.
2101 * gcc_update: Add libitm to touch data.
2103 2011-11-07 Quentin Neill <quentin.neill@amd.com>
2105 * compare_tests: Add ability to compare all .sum
2106 files from two build directories.
2108 2011-11-05 Joern Rennecke <joern.rennecke@embecosm.com>
2110 * contrib-list.mk: Add Epiphany configurations.
2112 2011-09-13 Diego Novillo <dnovillo@google.com>
2114 * testsuite-management: New.
2115 * testsuite-management/validate_failures.py: New.
2117 2011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2119 * gcc_update: Determine svn branch from hg convert_revision.
2121 2011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2123 * config-list.mk (i586-netware): Remove.
2124 (.PHONY): Remove make-script-dir dependency.
2125 (make-script-dir): Remove.
2126 ($(LIST)): Remove make-script-dir dependency.
2128 2011-07-15 Bernd Schmidt <bernds@codesourcery.com>
2130 * gcc_update: Add C6X generated files.
2131 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
2133 2011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2135 * config-list.mk (LIST): Append OPT-enable-obsolete to
2136 alpha-dec-osf5.1, mips-sgi-irix6.5.
2138 2011-06-24 Diego Novillo <dnovillo@google.com>
2142 2011-06-21 Joseph Myers <joseph@codesourcery.com>
2144 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
2146 2011-05-19 Joseph Myers <joseph@codesourcery.com>
2148 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
2149 gcc/config/arm/arm-fpus.def.
2151 2011-05-10 Joseph Myers <joseph@codesourcery.com>
2153 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
2156 2011-05-09 Joseph Myers <joseph@codesourcery.com>
2158 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
2160 2010-05-05 Joern Rennecke <joern.rennecke@embecosm.com>
2162 * config-list.mk: New file.
2164 2011-05-02 Joseph Myers <joseph@codesourcery.com>
2166 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
2168 2011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2170 * paranoia.cc (ENUM_BITFIELD): Remove.
2172 2011-04-08 Joseph Myers <joseph@codesourcery.com>
2174 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
2176 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2178 * compare-all-tests (all_targets): Remove crx and m68hc11.
2180 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2183 * make_sunver.pl: Don't use File::Glob.
2185 2011-03-05 Joseph Myers <joseph@codesourcery.com>
2187 * gennews (files): Add files for GCC 4.6.
2189 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2191 * patch_tester.sh (nopristinecache): New shell var, set according
2192 to presence or absence of new -nopristinecache option.
2193 (usage): Document new option.
2194 (bootntest_pristine): Implement it.
2196 2010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2198 * make_sunver.pl: Use elfdump -s to extract symbols if possible,
2199 readelf -s otherwise.
2201 2010-11-08 Eric Botcazou <ebotcazou@adacore.com>
2203 * make_sunver.pl: Ignore entries without symbol name first. Then do
2204 not ignore symbols marked as 'R'.
2206 2010-10-18 Andi Kleen <ak@linux.intel.com>
2208 * gccbug.el: Remove.
2210 2010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2212 * gcc_update: Run $GCC_HG pull and update separately.
2213 Check parents for SVN revision.
2215 2010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2217 * test_recheck: New script.
2219 2010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2221 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
2222 Also escape characters with grave accents, to be fixed ...
2223 (unmunge): ... here.
2224 (postprocess): Also handle @/ and @acronym{...}.
2226 2010-07-02 Sebastian Pop <sebastian.pop@amd.com>
2228 * check_GNU_style.sh: Do not print warning messages when there are
2231 2010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2233 * gcc_update: Handle hg, too.
2235 2010-07-08 Eric Botcazou <ebotcazou@adacore.com>
2237 * make_sunver.pl: Remove extra whitespace in regexp.
2239 2010-07-02 Sebastian Pop <sebastian.pop@amd.com>
2241 * check_GNU_style.sh: New.
2243 2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2245 * make_sunver.pl: New file.
2247 2010-07-02 Iain Sandoe <iains@gcc.gnu.org>
2249 * compare-debug (Darwin): Remove '-x' flag from ld-based object
2250 stripping. Add a comment as to why we do it this way.
2252 2010-06-20 Alexandre Oliva <aoliva@redhat.com>
2254 * compare-debug: Drop LTO sections.
2256 2010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2258 * gcc_update: Support updating a git clone.
2260 2010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2262 * test_summary: Don't use diff -u.
2265 2010-06-02 Andrew Haley <aph@redhat.com>
2267 * download_prerequisites: New script.
2269 2010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2271 * dg-extract-results.sh: Redirect grep output to /dev/null instead
2274 2010-04-22 Basile Starynkevitch <basile@starynkevitch.net>
2276 * gcc_update: Sets the locale to C.
2278 2010-04-06 Joseph Myers <joseph@codesourcery.com>
2280 * gennews (files): Add files for GCC 4.5.
2282 2010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com>
2284 Fix *.log tests output containing "===".
2285 * dg-extract-results.sh (/\===/): Rename to ...
2286 (/^\t\t=== .* ===$/): ... this pattern.
2288 2010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2290 * dg-extract-results.sh: Fix result order to match sequential case.
2292 2010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2294 * check_warning_flags.sh: Use \012 instead of \n with tr.
2296 2010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2298 * dg-extract-results.sh: Don't use tail -n.
2300 2009-10-03 H.J. Lu <hongjiu.lu@intel.com>
2301 Richard Guenther <rguenther@suse.de>
2304 * gcc_update: Adjust file timestamps for lto-plugin.
2306 2009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
2309 * compare-debug: Handle stripping of dwarf debug sections from darwin
2312 2009-09-04 Alexandre Oliva <aoliva@redhat.com>
2314 * compare-debug: Grep for blank before dash to avoid grep -e.
2316 2009-09-01 Alexandre Oliva <aoliva@redhat.com>
2318 * compare-debug: Look for .gkd files and compare them.
2320 2009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2323 * test_summary: Invoke config.status, rather than trying to
2324 parse it. Adjust awk script.
2326 2009-08-18 Alexandre Oliva <aoliva@redhat.com>
2328 * compare-debug: Drop .eh_frame relocations too.
2330 2009-08-18 H.J. Lu <hongjiu.lu@intel.com>
2333 * test_summary: Filter out "\r".
2335 2009-06-02 Alexandre Oliva <aoliva@redhat.com>
2337 * compare-debug: Don't fail just because of .eh_frame differences.
2339 2009-04-27 Jakub Jelinek <jakub@redhat.com>
2342 * dg-extract-results.sh: Close open files and use >> instead of >
2343 to decrease number of concurrently open files from awk. Avoid
2344 = at the beginning of a regexp and redirect to a file determined
2345 by curfile variable rather than concatenated strings to workaround
2348 2009-04-25 Gerald Pfeifer <gerald@pfeifer.com>
2350 * test_summary: Only include LAST_UPDATED if it exists.
2351 Complete copyright years.
2353 2009-04-16 Paolo Bonzini <bonzini@gnu.org>
2355 * compare-all-tests: New.
2357 2009-04-14 Jakub Jelinek <jakub@redhat.com>
2359 * gennews (files): Reference GCC 4.4 web pages.
2361 2009-04-09 Jakub Jelinek <jakub@redhat.com>
2363 * reghunt/date_based/reg_periodic: Change copyright header to refer
2364 to version 3 of the GNU General Public License and to point readers
2365 at the COPYING3 file and the FSF's license web page.
2366 * reghunt/date_based/reg_search: Likewise.
2367 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
2368 * regression/btest-gcc.sh: Likewise.
2369 * regression/objs-gcc.sh: Likewise.
2371 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2373 * check_warning_flags.sh: Update flag exceptions.
2375 2008-11-18 Ben Elliston <bje@au.ibm.com>
2377 * dg-cmp-results.sh: Do not print usage if either .sum file cannot
2378 be opened; print a more meaningful error instead.
2380 2008-10-24 Janis Johnson <janis187@us.ibm.com>
2381 Jakub Jelinek <jakub@redhat.com>
2383 * dg-extract-results.sh: New file.
2385 2008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2387 * check_makefile_deps.sh: New file.
2389 2008-05-08 Sebastian Pop <sebastian.pop@amd.com>
2391 * patch_tester.sh (report): Do not print "Checker: ".
2393 2008-04-23 Sebastian Pop <sebastian.pop@amd.com>
2395 * patch_tester.sh (report): Do not print the time.
2397 2008-04-01 Joseph Myers <joseph@codesourcery.com>
2399 * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
2400 Handle @heading. Handle enumerated lists with starting numbers
2403 2008-03-10 Janis Johnson <janis187@us.ibm.com>
2405 * patch_tester.sh (initialization): Initialize svnpatch and stop.
2406 (usage): Add -svnpath and -stop.
2408 (argument handling): Process -stop and -svnpath.
2409 (setup code): Use makedir, error out if initial svn checkout fails.
2410 (update): Use svnpath. Invoke contrib/gcc_update.
2411 (apply_patch): Require that patch was created at top level. Use eval
2412 with option variables. Don't use bootstrap target for make. Verify
2413 that some tests were run.
2414 (bootntest_patched): Use snvpath.
2415 (main loop): For -stop, exit when there are no more patches to test.
2417 2008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2419 * check_warning_flags.sh: Instead of invoke.texi, take the path
2420 to the doc directory as argument. Check that warnings listed in
2421 'gcc --help' are accepted by the compiler, and listed in the
2424 2008-03-06 Tom Tromey <tromey@redhat.com>
2426 * patch_tester.sh (usage): Watermark is not lexicographic.
2427 Load $STATE/defaults if it exists.
2429 (apply_patch): Handle deletions.
2430 (bootntest): Handle default settings.
2432 2008-03-05 Jakub Jelinek <jakub@redhat.com>
2434 * gennews (files): Reference GCC 4.3 web pages.
2436 2008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2438 * check_warning_flags.sh: New file.
2440 2008-01-25 Joseph Myers <joseph@codesourcery.com>
2442 * paranoia.cc (main): Remove handling of c4x_single and
2443 c4x_extended formats.
2445 2007-12-26 Sebastian Pop <sebastian.pop@amd.com>
2447 * compareSumTests3: Changed to GPLv3.
2448 * prepare_patch.sh: Same.
2452 * texi2pod.pl: Same.
2453 * analyze_brprob: Same.
2456 2007-12-26 Sebastian Pop <sebastian.pop@amd.com>
2458 * patch_tester.sh: Changed to GPLv3.
2460 2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
2462 * patch_tester.sh: Don't save the script anymore.
2464 2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
2466 * patch_tester.sh: New.
2467 * prepare_patch.sh: New.
2469 2007-11-26 Alexandre Oliva <aoliva@redhat.com>
2471 * compare-debug: Introduce -p flag to preserve .stripped files.
2473 2007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2475 * texi2pod.pl: Handle @asis.
2476 (postprocess): Move @gccoptlist{} after all formatting commands.
2478 2007-10-01 Alexandre Oliva <aoliva@redhat.com>
2480 * compare-debug: Avoid spurious errors when .stripped files
2483 2007-09-22 Hans-Peter Nilsson <hp@axis.com>
2485 * warn_summary (srcdirFilter): Add fixincludes, sim,
2488 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2490 * gcc_update: Handle different URL paths and tags.
2492 2007-08-16 Alexandre Oliva <aoliva@redhat.com>
2494 * compare-debug: New.
2496 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
2497 Andreas Schwab <schwab@suse.de>
2499 * gcc_update: Use "svn info" for revision number. Create
2500 gcc/REVISION with branch name and revision number.
2502 2007-08-10 Diego Novillo <dnovillo@google.com>
2504 * gcc.doxy: Rename from tree-ssa.doxy.
2506 2007-08-10 Diego Novillo <dnovillo@google.com>
2508 * tree-ssa.doxy: Update for doxygen 1.5.
2509 Include all the files in the middle and back ends.
2511 2007-06-30 Hans-Peter Nilsson <hp@axis.com>
2513 * gcc_update (files_and_dependencies): Handle
2514 gcc/testsuite/gcc.dg/cpp/direct2s.c.
2516 2007-05-13 Mark Mitchell <mark@codesourcery.com>
2518 * gennews (files): Reference GCC 4.2 web pages.
2520 2007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu>
2522 * texi2pod.pl: Correct handling of @itemize with no argument.
2524 2007-03-17 Hans-Peter Nilsson <hp@axis.com>
2526 * uninclude: New utility, from Alexandre Oliva.
2528 2007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr>
2530 * test_installed: Adjust to the move from g77 to gfortran.
2532 2007-02-16 Matthias Klose <doko@debian.org>
2534 * texi2pod.pl: Handle @subsubsection, ignore @anchor.
2536 2007-02-10 Hans-Peter Nilsson <hp@axis.com>
2538 * test_summary (configflags): Adjust for changes in the
2539 config.status format due to update to autoconf 2.59.
2541 2007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
2543 * gcc_update: Update for configure.in -> configure.ac.
2545 2007-02-06 Richard Sandiford <richard@codesourcery.com>
2547 * texi2pod.pl: Handle @multitable.
2549 2007-01-15 Tom Tromey <tromey@redhat.com>
2551 * download_ecj: New file.
2553 2006-09-27 Matthew Sachs <msachs@apple.com>
2555 * compareSumTests3: POD syntax fix.
2557 2006-09-27 Matthew Sachs <msachs@apple.com>
2559 * dglib.pm: Initial commit.
2560 * compareSumTests3: Initial commit.
2562 2006-09-18 Bernhard Fischer <aldot@gcc.gnu.org>
2564 * dg-cmp-results.sh (compare-$$.awk): Print name[old]
2565 and not non-existing nm[old].
2567 2006-07-06 Paul Eggert <eggert@cs.ucla.edu>
2569 Port to hosts whose 'sort' and 'tail' implementations
2570 treat operands with leading '+' as file names, as POSIX
2571 has required since 2001. However, make sure the code still
2572 works on pre-POSIX hosts.
2573 * compare_tests: Don't assume "sort +2" is equivalent to
2574 "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
2576 2006-06-05 James Lemke <jwlemke@wasabisystems.com>
2578 * dg-cmp-results.sh: New script for comparing DejaGNU logs.
2580 2006-06-02 Richard Earnshaw <rearnsha@arm.com>
2581 Mike Stump <mrs@apple.com>
2583 * compare_tests: Handle multilibs better.
2585 2006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
2587 * texi2pod.pl: Correct handling of absolute @include.
2589 2006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
2591 * texi2pod.pl: Handle -I.
2593 2006-02-28 Mark Mitchell <mark@codesourcery.com>
2595 * gennews (files): Update for GCC 4.1.
2597 2006-01-24 Diego Novillo <dnovillo@redhat.com>
2599 * gcc_update (files_and_dependencies): Handle
2600 libgomp/testsuite/Makefile.in.
2602 2006-01-18 Richard Henderson <rth@redhat.com>
2603 Diego Novillo <dnovillo@redhat.com>
2605 * gcc_update (files_and_dependencies): Add libgomp files.
2607 2005-12-06 Ben Elliston <bje@au.ibm.com>
2609 * newcvsroot: Remove.
2611 2005-11-03 Steven Bosscher <stevenb@suse.de>
2613 * gcc_build: Fix my previous checking.
2615 2005-11-01 Joseph S. Myers <joseph@codesourcery.com>
2617 * gcc_update: Include revision number in LAST_UPDATED.
2619 2005-10-30 Steven Bosscher <stevenb@suse.de>
2621 * gcc_build: Use gcc.gnu.org as the default server. Set up
2622 SVN_REPOSITORY correctly. Add support for checking out branches.
2624 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
2626 * gcc_update: When svn update is called and
2627 --silent is used, pass -q.
2629 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
2631 * gcc_update: Remove the -q from svn invocation.
2633 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
2635 * gcc_build: Remove -d from the call to gcc_update.
2637 2005-10-28 Daniel Berlin <dberlin@dberlin.org>
2638 Ben Elliston <bje@au1.ibm.com>
2640 * gcc_update: Update for svn.
2641 * newcvsroot: Ditto.
2644 2005-10-21 Mark Mitchell <mark@codesourcery.com>
2646 * texi2pod.pl: Substitue for @value even when part of @include.
2648 2005-10-21 Bob Wilson <bob.wilson@acm.org>
2650 * texi2pod.pl: Convert two single quotes or two backquotes to
2653 2005-08-23 Ben Elliston <bje@au.ibm.com>
2655 * gcc_update: Update dependencies for libjava/aclocal.m4.
2657 2005-08-14 Kelley Cook <kcook@gcc.gnu.org>
2659 * All files: Update with new FSF address.
2661 2005-07-14 Ben Elliston <bje@au.ibm.com>
2663 * filter_params.pl: Typo fix.
2664 * filter_knr2ansi.pl: Likewise.
2666 2005-06-05 Gerald Pfeifer <gerald@pfeifer.com>
2668 * gennews (files): Update for egcs-1.0 release pages consolidation.
2670 2005-04-17 Joseph S. Myers <joseph@codesourcery.com>
2672 * gennews (files): Update for GCC 4.0.
2674 2005-03-18 Alexandre Oliva <aoliva@redhat.com>
2676 * gcc_update (silent): Unset instead of initializing to null.
2678 2005-03-18 Andreas Schwab <schwab@suse.de>
2680 * gcc_update (apply_patch): Properly quote $1.
2682 2005-03-18 Zack Weinberg <zack@codesourcery.com>
2684 * gcc_update: Add --silent option.
2686 2005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2688 * warn_summary (keywordFilter): Update sed pattern for new quoting
2691 2005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2693 * warn_summary: Add -fortran subdir flag.
2694 (subdirectoryFilter): Fix missing ada subdir.
2696 2004-11-20 Hans-Peter Nilsson <hp@bitrange.com>
2698 * gcc_update (touch_files): Don't rely on "make" being GNU make;
2699 grep for "Touching" to determine that the rule executes.
2701 2004-11-14 Hans-Peter Nilsson <hp@bitrange.com>
2703 * gcc_update (touch_files): Explicitly pass --no-print-directory.
2705 2004-11-04 Andrew Pinski <pinskia@physics.uc.edu>
2707 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
2709 2004-08-04 Paolo Bonzini <bonzini@gnu.org>
2711 * gcc_update: Add fixincludes.
2713 2004-08-26 Matthias Klose <doko@debian.org>
2715 * texi2pod.pl: keep references of the form @ref{...}, print them bold.
2717 2004-08-26 Matthias Klose <doko@debian.org>
2719 * test_summary: Include baseline used for libstdc++-v3 abi check
2722 2004-08-25 Ben Elliston <bje@au.ibm.com>
2724 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
2726 2004-08-20 Andreas Tobler <a.tobler@schweiz.ch>
2728 * gcc_update (self): libjava/configure.in -> configure.ac. Automake
2731 2004-08-04 Paolo Bonzini <bonzini@gnu.org>
2733 * gcc_update: libjava/configure.ac -> configure.in. Automake
2734 1.4 does not handle configure.ac properly.
2736 2004-08-04 Andreas Schwab <schwab@suse.de>
2738 * gcc_update: libjava/configure.in -> configure.ac.
2740 2004-08-03 Richard Earnshaw <rearnsha@arm.com>
2742 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
2744 2004-07-16 Jeff Law <law@redhat.com>
2746 * analyze_brprob: Fix comments. More consistent output format.
2748 2004-06-17 Diego Novillo <dnovillo@redhat.com>
2750 * tree-ssa.doxy: Update for doxygen 1.3.5.
2752 2004-06-14 Andreas Jaeger <aj@suse.de>
2754 * gcc_update: boehm-gc/configure.in -> configure.ac.
2756 2004-06-16 Paolo Bonzini <bonzini@gnu.org>
2758 * gcc_update (boehm-gc/configure): Depend on
2759 boehm-gc/configure.ac instead of boehm-gc/configure.in
2761 2004-06-14 Paolo Bonzini <bonzini@gnu.org>
2763 * gcc_update (libmudflap/configure): Depend on
2764 libmudflap/configure.ac instead of libmudflap/configure.in
2766 2004-06-14 Andreas Jaeger <aj@suse.de>
2768 * gcc_update: Add libcpp.
2770 2004-06-10 Andreas Jaeger <aj@suse.de>
2772 * gcc_update: Add libgfortran.
2774 2004-05-29 Andrew Pinski <pinskia@physics.uc.edu>
2776 * gcc_update (libbanshee/configure): Depend on
2777 libbanshee/configure.ac instead of libbanshee/configure.in
2779 2004-05-17 Zack Weinberg <zack@codesourcery.com>
2781 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
2782 from list of files to be touched.
2783 * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
2785 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2787 * gennews: Update for GCC 3.4.
2789 2004-05-13 Diego Novillo <dnovillo@redhat.com>
2791 Merge from tree-ssa-20020619-branch.
2793 * filter_gcc_for_doxygen: New file.
2794 * filter_knr2ansi.pl: New file.
2795 * filter_params.pl: New file.
2796 * tree-ssa.doxy: New file.
2797 * contrib/gcc_update (files_and_dependencies): Handle
2798 libbanshee and libmudflap.
2800 2004-04-12 Kelley Cook <kcook@gcc.gnu.org>
2801 Andreas Jaeger <aj@suse.de>
2803 * gcc_update (files_and_dependencies): Insert zlib dependencies.
2805 2004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
2807 * gcc_update (files_and_dependencies): libobjc/configure now
2808 depends on configure.ac, not configure.in.
2810 2004-04-01 Kelley Cook <kcook@gcc.gnu.org>
2812 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
2814 2004-03-16 Andreas Tobler <a.tobler@schweiz.ch>
2816 * gcc_update (files_and_dependencies): Insert libffi dependencies.
2818 2004-03-10 Kelley Cook <kcook@gcc.gnu.org>
2820 * gcc_update (files_and_dependencies): Insert libada/configure.
2822 2004-02-29 Andrew Pinski <pinskia@physics.uc.edu>
2824 * gcc_update (files_and_dependencies): Update intl/configure.in
2825 to intl/configure.ac.
2827 2004-01-09 Kelley Cook <kcook@gcc.gnu.org>
2829 * gcc_update (files_and_dependencies): Update fastjar/configure.in
2830 to fastjar/configure.ac
2832 2004-01-07 Kelley Cook <kcook@gcc.gnu.org>
2834 * gcc_update (files_and_dependencies): Remove non-existant files.
2836 2004-01-05 Kelley Cook <kcook@gcc.gnu.org>
2838 * gcc_update (files_generated): Revert 2003-12-18 change.
2840 2004-01-03 Andrew Pinski <pinskia@physics.uc.edu>
2842 * gcc_update (files_and_dependencies): For gcc directory,
2843 rename configure.in to configure.ac.
2845 2003-12-19 Andreas Tobler <a.tobler@schweiz.ch>
2847 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
2848 remove acconfig.h. No longer used.
2850 2003-12-18 Kelley Cook <kcook@gcc.gnu.org>
2852 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
2853 gcc/ada/gnat_ug_* to use it.
2855 2003-12-16 James E Wilson <wilson@specifixinc.com>
2857 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
2858 rename configure.in to configure.ac, and stamp-h.in to config-h.in.
2860 2003-12-11 Kelley Cook <kcook@gcc.gnu.org>
2862 * gcc_update (files_and_dependencies): Correct typo in the filename
2865 2003-12-08 Arnaud Charlet <charlet@act-europe.fr
2867 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
2870 2003-10-16 Mark Mitchell <mark@codesourcery.com>
2872 * gennews (files): Add GCC 3.3 files.
2874 2003-08-21 Mark Mitchell <mark@codesourcery.com>
2876 * gcc_build: Fix handling of -t option. Add -x option.
2878 2003-07-31 Matt Kraai <kraai@alumni.cmu.edu>
2880 * texi2pod.pl: Remove extra line.
2882 2003-07-15 Matt Kraai <kraai@alumni.cmu.edu>
2884 * texi2pod.pl: Default @itemize's parameter to @bullet.
2886 2003-07-12 Zack Weinberg <zack@codesourcery.com>
2888 * gcc_update: gcc/acconfig.h no longer exists.
2890 2003-07-11 Matthias Klose <doko@debian.org>
2892 * test_installed: Add options to run objc tests.
2893 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
2895 2003-07-04 Zack Weinberg <zack@codesourcery.com>
2897 * gcc_update: Remove gcc/intl/plural.c from list.
2898 Add new generated files intl/plural.c, intl/configure,
2901 2003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
2903 * gcc_update (files_and_dependencies): Add
2904 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
2905 gcc/testsuite/gcc.dg/cpp/mi1c.h.
2907 2003-05-23 Nathanael Nerode <neroden@gcc.gnu.org>
2909 * paranoia.cc: Fix spelling error.
2911 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
2914 2003-04-04 Mike Stump <mrs@apple.com>
2916 * compare_tests: Fix exit status and be more flexible with spacing.
2918 2003-03-08 Phil Edwards <pme@gcc.gnu.org>
2920 * test_summary: Add -h, print existing comments as help.
2922 2003-03-03 H.J. Lu <hjl@gnu.org>
2924 * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
2925 * gcc_update: Likewise.
2927 2003-01-19 Alexandre Oliva <aoliva@redhat.com>
2929 * test_summary (configflags): Only use the first match. Remove
2930 excess space. Use sub instead of gsub where possible. Use `none'
2931 if no configure flags were given.
2933 2003-01-10 Loren J. Rittle <ljrittle@acm.org>
2935 * test_summary (configflags): awk portability.
2937 2003-01-07 Alexandre Oliva <aoliva@redhat.com>
2939 * test_summary (configflags): Compute correctly with both
2940 autoconfiscated and Cygnus-style top-level.
2942 2003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2944 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
2945 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
2946 gcc/java/keyword.gperf
2948 2002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2950 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
2951 depending on gcc/intl/plural.y.
2953 2002-12-28 Alexandre Oliva <aoliva@redhat.com>
2955 * gcc_update (configure): Depend on config/acx.m4 as well.
2957 * gcc_update (configure): Depend on configure.in.
2959 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
2961 * texi2pod.pl: Skip contents of @copying.
2963 2002-11-09 Zack Weinberg <zack@codesourcery.com>
2965 * gthr_supp_vxw_5x.c: New file.
2967 2002-10-21 Richard Henderson <rth@redhat.com>
2969 * paranoia.cc (real_c_float::image): Accomodate size of
2970 real_internal format.
2971 (main): Unbuffer stdio. Add real_internal format.
2972 (floor_log2_wide): New.
2974 2002-10-16 Richard Henderson <rth@redhat.com>
2976 * paranoia.cc (ENUM_BITFIELD): New.
2977 (class): Define as klass around real.h.
2978 (real_c_float): Not a template any longer; define MODE as a
2979 class static constant; use real_format elements for SIZE.
2980 Update uses of real_to_decimal and real_to_hexadecimal.
2981 (main): Change -g argument to use a format name.
2982 (mode_for_size): Remove.
2984 2002-09-16 Richard Henderson <rth@redhat.com>
2986 * paranoia.cc: New file.
2988 2002-09-04 Richard Henderson <rth@redhat.com>
2990 * enquire.c: Remove.
2992 2002-08-14 Mark Mitchell <mark@codesourcery.com>
2994 * gennews (files): Add GCC 3.2 files.
2996 2002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2998 * gennews (files): Add proper files for the GCC 3.1 release series.
2999 Simplify and reformat introductory wording.
3001 2002-07-16 Nathanael Nerode <neroden@gcc.gnu.org>
3003 * enquire.c: Move from gcc.
3005 2002-07-16 H.J. Lu <hjl@gnu.org>
3007 * gcc_update (touch_files): Pass -s to ${MAKE}.
3009 2002-06-26 Zack Weinberg <zack@codesourcery.com>
3011 * texi2pod.pl: Correct handling of the internal R<> sequence.
3013 2002-05-31 Florian Weimer <fw@deneb.enyo.de>
3015 * gcc_update (files_and_dependencies): Add generated Texinfo files
3018 2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3020 * test_installed: Allow for PWDCMD to override hardcoded pwd.
3021 * test_summary: Likewise.
3023 2002-04-18 Geoffrey Keating <geoffk@redhat.com>
3025 * gcc_update (touch_files): Don't have empty for loop.
3027 2002-04-16 Richard Henderson <rth@redhat.com>
3029 * gcc_update: Remove libchill.
3031 2002-03-25 Zack Weinberg <zack@codesourcery.com>
3033 * texi2pod.pl: Handle @end ftable and @end vtable.
3035 2002-03-11 Zack Weinberg <zack@codesourcery.com>
3037 * texi2pod.pl: Handle @include, @ftable, @vtable.
3038 Reformat some code for clarity.
3040 2002-02-24 Christian Jönsson <c.christian.joensson@telia.com>
3042 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
3043 WARNING and ERROR output from the *.sum files.
3045 2002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3047 * gennews (files): Replace gcc-2.95/gcc-2.95.html,
3048 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
3049 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
3051 2002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3053 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
3054 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
3055 egcs-1.1/index.html.
3057 2002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3059 * warn_summary: Add -ada subdirectory flag.
3061 2001-12-12 Matthias Klose <doko@debian.org>
3063 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
3064 generation of more than one man page from one source.
3065 Add '-' to set of valid chars for an identifier.
3066 Let -D option accept flags of the form <flag>=<value>.
3067 Use \s+ for whitespace detection in '@c man' lines.
3068 Handle @set and @clear independent of $output.
3069 Substitute all @value{}'s in a line.
3071 2001-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
3073 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var
3074 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec
3075 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers
3076 greater than 9 in enumerations.
3078 2001-11-07 Laurent Guerby <guerby@acm.org>
3080 * gcc_update (files_and_dependencies): Add Ada dependencies.
3082 2001-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3086 2001-09-07 Richard Sandiford <rsandifo@redhat.com>
3089 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3090 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3093 2001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com>
3095 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
3096 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
3099 Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz>
3101 * analyze_brprob: Update for changes in gcc debug output.
3103 Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz>
3105 * analyze_brprob: Avoid more overflows.
3107 2001-07-27 Richard Henderson <rth@redhat.com>
3109 * test_summary: Copy LAST_UPDATED UTC time to head of summary.
3111 Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz>
3113 * analyze_brprob: Avoid overflows.
3115 2001-07-27 Richard Henderson <rth@redhat.com>
3117 * gcc_update: Dump timestamp in LAST_UPDATED.
3119 2001-07-26 Andreas Jaeger <aj@suse.de>,
3120 Hans-Peter Nilsson <hp@bitrange.com>
3122 * analyze_brprob: Fix documentation.
3124 Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz>
3126 * analyze_brprob: Fix awk compatibility problems; update comment.
3128 2001-07-23 Andreas Jaeger <aj@suse.de>
3130 * analyze_brprob: Fix more typos.
3132 2001-07-23 Andreas Jaeger <aj@suse.de>
3134 * analyze_brprob: Fix typos.
3136 2001-07-03 Joseph S. Myers <jsm28@cam.ac.uk>
3138 * texi2pod.pl: Handle @r inside @item.
3140 2001-07-02 Zack Weinberg <zackw@stanford.edu>
3142 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
3144 2001-07-01 Zoltan Felleg <zfelleg@telnet.hu>
3146 * warn_summary: Fix typo in a comment.
3148 2001-06-14 Albert Chin-A-Young <china@thewrittenword.com>
3150 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
3152 2001-06-13 Mark Mitchell <mark@codesourcery.com>
3154 * gennews: Set TERM to vt100 for Lynx.
3156 2001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3160 Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz>
3162 * analyze_brprob: New file.
3164 2001-06-11 Mark Mitchell <mark@codesourcery.com>
3166 * gcc_build: Output information about the commands used to
3167 configure the compiler.
3169 2001-06-07 Joseph S. Myers <jsm28@cam.ac.uk>
3171 * gennews: Update for GCC 3.0.
3173 2001-06-02 Joseph S. Myers <jsm28@cam.ac.uk>
3175 * gcc_update: Update for move of documentation to gcc/doc.
3177 2001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3179 * contrib/test_summary (files): Sort before evaluating.
3181 2001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3183 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
3185 2001-05-21 Mark Mitchell <mark@codesourcery.com>
3187 * gcc_build: Use -d when invoking gcc_update.
3189 2001-05-18 Andreas Jaeger <aj@suse.de>
3191 * gcc_update: Add rules for libf2c/libI77.
3193 2001-05-17 Alexandre Oliva <aoliva@redhat.com>
3195 * gcc_update (touch_files): Use simpler, yet as portable, syntax.
3197 2001-05-14 Loren J. Rittle <ljrittle@acm.org>
3199 * gcc_update (touch_files): Enhance make portability.
3201 2001-05-14 Alexandre Oliva <aoliva@redhat.com>
3203 * gcc_update (touch_files): Use a Makefile to touch files.
3205 2001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3207 * texi2pod.pl: Add copyright and GPL notices.
3209 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
3211 * texi2pod.pl: Handle "\,".
3213 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
3215 * texi2pod.pl: Fix regular expression for @r to avoid exponential
3216 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl
3219 2001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3221 * warn_summary (stageNfilter): Update for recent changes in
3224 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
3226 * texi2pod.pl: Require at least perl 5.6.0.
3228 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
3230 * gcc_update: Add gcc/gcc.1 to generated files.
3231 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle
3232 discarding to end of sentence with @xref where the sentence has an
3233 interior "." in markup, and handle discarding parentheses around
3236 2001-01-11 Bernd Schmidt <bernds@redhat.com>
3238 * gennews: Add gcc-2.95.3.
3240 2001-01-10 Joseph S. Myers <jsm28@cam.ac.uk>
3242 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle
3243 @command. Format URLs and email addresses in bold.
3245 2001-01-03 Joseph S. Myers <jsm28@cam.ac.uk>
3247 * gcc_update: Add cpp.1 to the list of generated files.
3249 * texi2pod.pl: Handle @option and @env.
3251 2001-01-03 Mike Stump <mrs@wrs.com>
3253 * snapshot: Update to account for java libraries.
3255 2000-12-28 Jeffrey Oldham <oldham@codesourcery.com>
3257 * test_summary: Export filesuffix, not fileprefix.
3259 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
3261 * release: Change some EGCS references to GCC.
3263 2000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3265 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc
3266 subdirectory flags. Add source directory prefix filtering.
3267 Redirect diagnostic output to stderr.
3269 2000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
3271 * texi2pod.pl: If multiple @c man sections with the same tag
3272 appear, concatenate them in the final output. When skipping,
3273 ignore block commands that can't cause skipping, and honor
3274 those that can. Ensure that verbatim blocks are separate
3277 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
3279 * gcc_update: Don't touch tradcif.c or java/parse.h.
3281 2000-12-05 Zack Weinberg <zack@wolery.stanford.edu>
3283 * texi2pod.pl: Restructure for comprehensibility, add
3284 comments. Merge handling of @ignore and @ifxxx. Handle a
3285 whole bunch more Texinfo commands. Use consistent formatting
3288 2000-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
3290 * gennews: New script.
3292 2000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3294 * gcc_update: Update a comment as we now require bison for CVS users.
3296 2000-11-22 Joseph S. Myers <jsm28@cam.ac.uk>
3298 * gcc_update: Add gcov.1 to the list of generated files.
3300 2000-11-21 Mark Mitchell <mark@codesourcery.com>
3302 * gcc_build: Remove code to put information in a log file.
3304 2000-11-19 Zack Weinberg <zackw@stanford.edu>
3307 - Add real command line parsing.
3308 - Support @ifset, @ifclear, @set, @value, -D switch.
3309 - Support @sc. Improve handling of @ref and friends.
3310 - Discard @subsection, @need, @node lines.
3311 - Un-nest font changes to match texinfo semantics.
3312 - Handle @{ and @}. Oops.
3313 - Don't emit E<> directives inside verbatim blocks.
3315 2000-11-12 Bruce Korb <bkorb@gnu.org>
3317 * release: generalize the release script a bit.
3319 Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com>
3321 * gcc_build: Add -o option for setting the objdir to use.
3323 2000-11-11 Jeff Law <law@redhat.com>,
3325 * release: New file.
3327 2000-11-08 Jeff Law <law@redhat.com>,
3328 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3330 * snapshot: New file.
3332 2000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com>
3334 * gcc_build (bootstrap_gcc): New function.
3335 (configure_gcc): Likewise.
3336 (build_gcc): Rewritten to use configure and bootstrap.
3337 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
3339 2000-10-31 Mark Mitchell <mark@codesourcery.com>
3341 * gcc_build (MAKE): New variable.
3342 (build_gcc): Use it. Fix logging of errors.
3343 (install_gcc): Likewise.
3345 2000-10-29 Mark Mitchell <mark@codesourcery.com>
3347 * gcc_build: Save the output from CVS into the logfile as well.
3349 2000-10-25 Mark Mitchell <mark@codesourcery.com>
3351 * gcc_build: Fix typos.
3353 2000-10-14 Joseph S. Myers <jsm28@cam.ac.uk>
3355 * gperf-2.7-19981006.pat: Remove.
3357 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3359 * test_installed: Change EGCS references to refer to GCC.
3361 2000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3363 * gcc_update (touch_files): Add some informative output.
3365 2000-09-16 Andreas Jaeger <aj@suse.de>
3367 * gcc_update: Remove gcc/c-parse.gperf.
3369 2000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>,
3370 Alexandre Oliva <aoliva@redhat.com>
3372 * gcc_update: Execute touch_files_reexec even if `cvs update`
3375 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
3377 * test_summary: AWK breaks with filenames containing `='.
3379 Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com>
3381 * gcc_build: New script.
3383 2000-07-13 Mark Mitchell <mark@codesourcery.com>
3385 * gcc_update (files_and_dependencies): Remove generated YACC files.
3387 2000-07-12 Mark Mitchell <mark@codesourcery.com>
3389 * gcc_update (files_and_dependencies): Remove generated YACC files.
3391 2000-06-04 Mark Mitchell <mark@codesourcery.com>
3393 * newcvsroot: Handle filenames that contain spaces.
3395 2000-06-03 Zack Weinberg <zack@wolery.cumb.org>
3397 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
3398 Elide --with-gcc-version-trigger and --norecursion from
3399 configure flags. Remove code to report status of haifa scheduler.
3401 2000-05-18 Alexandre Oliva <aoliva@cygnus.com>
3403 * gcc_update (self): Set to `$0'.
3404 (touch_files_reexec): Use `$self' instead of `$0'.
3406 2000-05-12 Alexandre Oliva <aoliva@cygnus.com>
3408 * gcc_update (touch_files_reexec): New function, run after the
3411 2000-05-08 Richard Hendeson <rth@cygnus.com>
3413 * gcc_update: Remove references to inclhack.tpl.
3415 2000-04-28 Jason Merrill <jason@casey.cygnus.com>
3417 * index-prop: Use a single pattern. Also support *** cdiffs.
3419 2000-04-28 Pavel Roskin <pavel_roskin@geocities.com>
3421 * index-prop: Don't change /dev/null.
3423 2000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3425 * gcc_update: Refer to GCC and gcc_update instead of egcs and
3428 2000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk>
3430 * index-prop: Fix occasional problem when using cvs diff -p.
3432 2000-04-18 Zack Weinberg <zack@wolery.cumb.org>
3434 * gcc_update: Remove references to cexp.c/cexp.y.
3436 1999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3438 * newcvsroot: Add check on the number of command-line arguments.
3441 Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net)
3443 * gcc_update: Allow patches compressed by bzip2.
3445 1999-10-11 Martin v. Löwis <loewis@informatik.hu-berlin.de>
3447 * newcvsroot: New file.
3449 1999-09-11 Craig Burley <craig@jcb-sc.com>
3451 * convert_to_f2c, convert_to_g2c, download_f2c: New file.
3453 1999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3455 * gcc_update: New file.
3456 * egcs_update: Renamed to gcc_update.
3458 1999-08-09 Robert Lipe <robertlipe@usa.net>
3460 * test_summary: Quote curly braces in 1999-07-03 change.
3462 1999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3464 * egcs_update (files_and_dependencies): Fixed typo in
3465 gcc/cstamp-h.in. Added gcc/config.in.
3467 1999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br>
3469 * egcs_update (files_and_dependencies): New function, with
3470 complete list of files to be updated, as well as their
3472 (touch_files): Check the timestamp of each generated file against
3474 (main): New flags --touch, --list and --help. Remove the
3477 1999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br>
3479 * test_summary: Replace egcs with gcc. Update e-mail address.
3481 1999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3482 Jerry Quinn <jquinn@nortelnetworks.com>
3484 * egcs_update (touch_files, apply_patch): New functions.
3485 Use them. New command-line option --patch. Split test of local
3486 tree into two parts. Add comments.
3488 1999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br>
3490 * test_summary: If Target is `unix{*}', append the Target variants
3493 1999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br>
3495 * test_summary: Set default mail-address and version for egcs
3496 instead of relying on unpredictable pathnames.
3497 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
3499 Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com)
3501 * fixinc/*: Delete obsolete files.
3503 1999-02-04 Robert Lipe <robertlipe@usa.net>
3505 * egcs_update: Test return values of 'cvs update'. Propogate
3506 to caller as exit values.
3508 1999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3510 * egcs_update: Use "if" instead of "&&". Touch generated files
3511 only after the corresponding *.y files.
3513 1999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3515 * egcs_update: Do not use xargs, but a backquote construct.
3517 1999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br>
3519 * test_summary (version): Remove carriage return that gawk inserts
3520 in the version string for some reason.
3522 1998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3524 * egcs_update: Only touch files that already exist.
3526 1998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br>
3528 * test_summary (EOF): Remove double backslash.
3529 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3531 1998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3533 * test_summary (address): Set to egcs-testresults mailing list.
3535 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
3537 * test_summary (address): Added Marc Lehmann's testsuite-results
3538 to the default e-mail address.
3540 1998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br>
3542 * test_summary (-p, prepend_logs): Add these before the summary.
3543 (Compiler, Platform): Print these just before configflags.
3545 Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3547 * warn_summary (longLineFilter): New shell function to encapsulate
3548 this functionality. It is off by default, only active if -llf
3550 (subdirectoryFilter): Fix bug in filtering which made some
3551 subdirectory warnings erroneously appear in the toplevel set.
3552 (stageNfilter): Renamed from `stageNwarns'. Updated to collect
3553 warnings from stage1 as well as stage0, which means warnings from
3554 outside the bootstrap directory. Eg, the libraries, etc.
3555 (warningFilter): New shell function to encapsulate this
3557 (keywordFilter): New shell function to encapsulate this
3560 Store data in a temp file rather than calculating it 3x. Arrange
3561 to remove it on exit and signals.
3563 Add -pass/-wpass flags to do "pass through" (i.e. manual
3564 inspection) of bootstrap output from a particular stageN as well
3565 as language subdirs.
3567 Add better comments/documentation.
3569 Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3571 * egcs_update: Add comment about keeping the FAQ synchronized.
3573 Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com)
3575 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
3578 Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com>
3580 * egcs_update: Added gcc/fixinc/* generated files to touch list.
3582 Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com)
3584 * egcs_update: Remove gcc/java/parse.c from list of files to
3587 Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3589 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
3591 Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3593 * warn_summary (subdirectoryFilter): New shell function to
3594 optionally filter in/out gcc subdirectories when summarizing
3595 warnings. Add new flags to support subdirectory filtering.
3597 Also, ensure the bootstrap stage is a number. Add some more C
3598 keywords that are preserved in the "warning type" summary and
3599 tighten up the "arg ???" regexp.
3601 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
3603 * fixinc/inclhack.def: Not all C++ comments in C headers
3604 were treated alike. They are now. Also fixed syntax
3605 of sed expression in "systypes" fix.
3607 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation
3609 * egcs_update: Added fixinc/* generated files to touch list.
3611 Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3613 * egcs_update: Additionally touch gcc/java/parse.[ch].
3615 Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com>
3617 * fixinc/inclhack.def: Added two files required by
3618 SCO's Open Server 5's avoid_bool fix.
3619 Regenerated fixinc.x and inclhack.sh to incorporate
3622 Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com>
3624 * egcs_update: Do the pass 1 CVS update only for files that
3625 may reasonably be under CVS control.
3627 1998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br>
3629 * test_installed: New script for testing already-installed
3632 Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3634 * egcs_update: Assigned copyright to FSF.
3636 Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3637 Alexandre Oliva <oliva@dcc.unicamp.br>
3639 * egcs_update: New switch --nostdflags and documentation
3642 Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3644 * egcs_update: New script.
3646 1998-08-05 Bruce Korb <korbb@datadesign.com>
3649 Added define for target machine so machine-specific tests
3650 can be selected for or against.
3653 Added an array of string pointers to machines to select
3654 or avoid, depending on a FD_MACH_IFNOT bit flag.
3655 Used a shell script to match the defined TARGET_MACHINE
3656 with any of the given match patterns.
3658 * fixinc/fixincl.tpl
3659 Generate the array of strings and bit flag, as needed,
3660 depending on "mach" and "not_machine" attributes for a fix.
3662 * fixinc/mkfixinc.sh
3663 Invoke the make with TARGET assigned the value of the
3664 machine name argument.
3666 Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com)
3668 * compare_tests: New script.
3670 1998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3672 * test_summary: Assigned copyright to FSF.
3674 Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3676 * test_summary: Corrected script name in comments providing
3677 documentation. Added linebreaks for lines with > 80 characters.
3679 Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3681 * test_summary: New switch, -i, and environment variable,
3682 append_logs, for including files in the report.
3684 1998-06-01 Manfred Hollstein <manfred@s-direktnet.de>
3686 * warn_summary: Update to Kaveh's latest version allowing to
3687 specify the last stage built.
3689 1998-05-29 Bruce Korb <korbb@datadesign.com>
3691 * fixinc/mkfixinc.sh
3692 Changes to make it easier to invoke on platforms that
3693 normally do not invoke fixincludes.
3695 * fixinc/inclhack.def
3696 Applied fixes from egcs/gcc/fixincludes from the past several
3699 1998-05-28 Bruce Korb <korbb@datadesign.com>
3701 * fixinc/*: Updated most everything for a first real
3702 try at getting "fast_fixincludes" working.
3704 1998-05-28 Jason Merrill <jason@yorick.cygnus.com>
3706 * index-prop: New file.
3708 Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de>
3710 * test_summary: find good awk (copied from warn_summary).
3712 Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com)
3714 * test_summary, warn_summary: New files