1 2017-05-29 Tom de Vries <tom@codesourcery.com>
3 * check_GNU_style_lib.py (TrailingWhitespaceCheck.check): Assert no
5 (TrailingWhitespaceTest): New unit test.
6 (check_GNU_style_file): Remove eol before checking.
8 2017-05-29 Tom de Vries <tom@codesourcery.com>
10 * check_GNU_style_lib.py (check_GNU_style_file): Treat file argument as
11 file handle. Add and handle file_encoding argument.
12 * check_GNU_style.py (main): Handle '-' file argument. Call
13 check_GNU_style_file with file handle as argument.
15 2017-05-29 Tom de Vries <tom@codesourcery.com>
17 * check_GNU_style_lib.py: Use import_pip3 to import pip3 packages.
18 (import_pip3): New function.
20 2017-05-24 Tom de Vries <tom@codesourcery.com>
22 * check_GNU_style_lib.py: New file, factored out of ...
23 * check_GNU_style.py: ... here. Call main unconditionally.
25 2017-05-19 Martin Liska <mliska@suse.cz>
27 * check_GNU_style.py: New file.
29 2007-05-03 Jeff Law <law@redhat.com>
31 * config-list.mk (am33_2.0-linux): Remove from list of targets
34 2017-05-02 Jakub Jelinek <jakub@redhat.com>
36 * gennews (files): Add files for GCC 7.
38 2017-04-26 Tom de Vries <tom@codesourcery.com>
40 * gen_autofdo_event.py: Fix comment.
42 2017-04-11 Damian Rouson <damian@sourceryinstitute.org>
44 * download_prerequisites (md5_check): New function emulates Linux
45 'md5 --check' on macOS. Modified script for macOS compatibility.
47 2017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
49 * config-list.mki (LIST): Add riscv32-unknown-linux-gun and
50 riscv64-unknown-linux-gnu.
52 2017-01-31 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
54 * update-copyright.py (Copyright.process_file): Retain original
57 2017-01-29 Gerald Pfeifer <gerald@pfeifer.com>
59 * update-copyright.py: Fix the name of this script in examples.
61 2017-01-26 Jakub Jelinek <jakub@redhat.com>
63 * update-copyright.py: Add libhsail-rt to self.default_dirs
64 and call self.add_dir on it. Add Intel Corporation to external
67 2017-01-25 Thomas Schwinge <thomas@codesourcery.com>
69 * gcc_update (files_and_dependencies): Care for "libhsail-rt".
71 2017-01-23 Gerald Pfeifer <gerald@pfeifer.com>
73 * patch_tester.sh (TESTLOGS): Remove
74 $TARGET/libjava/testsuite/libjava.sum.
76 2017-01-22 Gerald Pfeifer <gerald@pfeifer.com>
78 * warn_summary: Remove the -java option.
80 2017-01-20 Gerald Pfeifer <gerald@pfeifer.com>
82 * update-copyright.py (LibJavaFilter): Remove.
84 2017-01-17 Gerald Pfeifer <gerald@pfeifer.com>
86 * gcc_update: Remove entries related to GCJ and libgcj.
87 Complete copyright years and adjust my e-mail address.
89 2017-01-11 Richard Earnshaw <rearnsha@arm.com>
91 * gcc_update: Adjust touch list for ARM.
93 2017-01-08 Gerald Pfeifer <gerald@pfeifer.com>
95 * download_ecj: Remove.
97 2017-01-05 Martin Liska <mliska@suse.cz>
99 * vimrc: Update indentation definition.
101 2017-01-04 Jakub Jelinek <jakub@redhat.com>
103 * update-copyright.py (GCCCmdLine): Add include, libcc1, libiberty,
104 libssp, libvtv and lto-plugin to default_dirs.
106 2017-01-01 Jakub Jelinek <jakub@redhat.com>
108 * update-copyright.py (TestsuiteFilter): Skip params/README.
109 (GCCCmdLine): Remove libjava and libjava/testsuite add_dir.
111 2016-12-14 Martin Liska <mliska@suse.cz>
113 * analyze_brprob.py: Add new column to output and new sorting
114 option. Fix coding style to not exceed 80 characters.
115 * analyze_brprob_spec.py: Add new sorting
116 option. Fix coding style to not exceed 80 characters.
118 2016-10-24 Moritz Klammler <moritz@glammler.eu>
121 * download_prerequisites: Conditionally verify checksums of
122 downloaded pacakges. Add help text.
123 * prerequisites.md5: New file.
124 * prerequisites.sha512: New file.
126 2016-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
128 * check_GNU_style.sh (remove_testsuite): New function.
129 Use it to remove testsuite from the diff.
131 2016-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
133 * dg-extract-results.sh: Revert bogus change.
135 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
137 * dg-extract-results.py: Report DejaGnu error in the final
139 * dg-extract-results.sh: Likewise.
141 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org>
143 * compare_tests: Take ERROR messages into account when
146 2016-08-17 Martin Liska <mliska@suse.cz>
148 * mark_spam.py: Mark as spam all comments done by a creator.
150 2016-08-15 Martin Liska <mliska@suse.cz>
152 * mark_spam.py: Add error handling and reset
153 another properties of attachments and bugs.
155 2016-08-11 Martin Liska <mliska@suse.cz>
157 * mark_spam.py: Mark attachments as obsolete and rename them.
159 2016-08-03 Eric Gallager <egall@gwmail.gwu.edu>
161 * download_prerequisites: Explicitly remove existing symlinks
162 before trying to create new ones.
164 2016-07-28 Martin Liska <mliska@suse.cz>
166 * mark_spam.py: New file.
168 2016-07-21 Martin Liska <mliska@suse.cz>
170 * analyze_brprob.py: If there's no loop, do not calculate
171 average number of loop iterations.
173 2016-06-24 Martin Liska <mliska@suse.cz>
175 * analyze_brprob.py: Parse and display average number
178 2016-06-23 Andi Kleen <ak@linux.intel.com>
180 * gen_autofdo_event.py: New file to regenerate
183 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
185 * config-list.mk: Stop testing mep-elf.
187 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
189 * config-list.mk: Stop testing avr-rtems.
191 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
193 * config-list.mk: Stop testing m32r-rtems.
195 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
197 * config-list.mk: Remove h8300-rtems support.
199 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
201 * config-list.mk: stop testing knetbsd.
203 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
205 * config-list.mk: Stop testing openbsd3.0.
207 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
209 * config-list.mk: Remove interix target.
211 2016-06-21 David Edelsohn <dje.gcc@gmail.com>
213 * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,
215 Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1.
216 Add rs6000-ibm-aix7.1.
218 2016-06-17 Martin Liska <mliska@suse.cz>
220 * analyze_brprob.py: Fix columns of script output.
222 2016-06-13 Richard Biener <rguenther@suse.de>
224 * download_prerequisites (ISL): Bump version to 0.16.1
226 2016-06-10 Alan Hayward <alan.hayward@arm.com>
228 * check_GNU_style.sh: Fix paste args for BSD
230 2016-06-09 David Malcolm <dmalcolm@redhat.com>
232 * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems,
233 h8300-rtems, m32r-rtems, mep-elf.
235 2016-06-09 David Malcolm <dmalcolm@redhat.com>
237 * config-list.mk (GCC_SRC_DIR): New variable.
238 (make-log-dir): Use GCC_SRC_DIR.
241 2016-06-09 Martin Liska <mliska@suse.cz>
243 * analyze_brprob_spec.py: New file.
245 2016-06-09 Martin Liska <mliska@suse.cz>
247 * analyze_brprob.py: Add new argument --sorting.
249 2016-06-09 Martin Liska <mliska@suse.cz>
251 * analyze_brprob.py: Cover new dump output format.
253 2016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
255 * update-copyright.py (LibMudflapFilter): Remove.
256 (GCCCmdLine.__init__): Add gotools, libcc1.
258 List unhandled intl, libcilkrts, libgo, liboffloadmic,
261 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
263 * download_prerequisites: Adjust gmp/mpfr/mpc versions.
265 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
267 * compare-all-tests: Remove SH5 support.
268 * config-list.mk: Likewise.
270 2016-04-28 Martin Liska <mliska@suse.cz>
272 * analyze_brprob: Remove.
273 * analyze_brprob.py: New file.
275 2016-04-27 Jakub Jelinek <jakub@redhat.com>
277 * gennews (files): Add files for GCC 6.
279 2016-04-17 Jan Hubicka <jh@suse.cz>
281 * analyze_brprob: Update comment.
283 2016-04-13 Martin Sebor <msebor@redhat.com>
285 * check_GNU_style.sh: Avoid false posivies in trailing operator
288 2016-03-07 Martin Sebor <msebor@redhat.com>
290 * check_GNU_style.sh (color): New global variable.
291 Add checks for trailing operators and spaces before left brackets.
292 Tightened up a check for a trailing left curly brace.
293 (g, ag, vg): Use color.
294 (col): Don't complain about excessively long lines with DejaGnu
297 2016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
299 * mklog: Look for the ChangeLog file in $cwd.
301 2016-02-26 Joel Sherrill <joel@rtems.org>
303 * config-list.mk: Add aarch64-rtems and x86_64-rtems
305 2016-01-19 Jonathan Wakely <jwakely@redhat.com>
307 * uninclude: Fix third argument to gensub.
309 2016-01-04 Jakub Jelinek <jakub@redhat.com>
311 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation
314 2015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de>
316 * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted
317 targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 .
319 2015-12-06 Tobias Burnus <burnus@net-b.de>
321 * download_prerequisites: Download ISL 0.15 instead of 0.14.
323 2015-11-20 Martin Liska <mliska@suse.cz>
325 * clang-format: Split content of a list to multiple
328 2015-11-19 Martin Liska <mliska@suse.cz>
330 * clang-format: Enhance list of FOR_EACH macros.
332 2015-11-19 Martin Liska <mliska@suse.cz>
334 * clang-format: New file.
336 2015-11-11 Andrew MacLeod <amacleod@redhat.com>
338 * header-tools: New. Directory containing a set of tools for
339 manipulating header files.
341 2015-10-30 Nathan Sidwell <nathan@acm.org>
343 * config-list.mk (nvptx-none): Add it.
345 2015-09-11 Markus Trippelsdorf <markus@trippelsdorf.de>
347 * download_prerequisites: Make sure that script is run from
348 top level source directory.
350 2015-08-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
352 * update-copyright.py (GCCCmdLine): Add libvtv.
354 2015-08-04 Uros Bizjak <ubizjak@gmail.com>
356 * texi2pod.pl: Escape braces in regexp involving @strong{...}.
358 2015-07-15 Tom de Vries <tom@codesourcery.com>
360 * check_GNU_style.sh (cat_with_prefix): Fix quoting.
362 2015-06-02 Steve Ellcey <sellcey@imgtec.com>
364 * test_installed (--target=): New option.
366 2015-05-30 Mikhail Maltsev <maltsevm@gmail.com>
368 * gimple.vim: New file.
370 2015-05-18 Tom de Vries <tom@codesourcery.com>
372 * check_GNU_style.sh: Add temp files tmp2 and tmp3.
373 (cat_with_prefix): New function, using global variable prefix.
374 (col): Make prefix a global variable. Rewrite to process file at a time
375 rather than line at a time. Print part longer than 80 chars in red.
377 2015-05-18 Tom de Vries <tom@codesourcery.com>
379 * check_GNU_style.sh (g, ag, vg): Don't cat empty file.
381 2015-05-18 Tom de Vries <tom@codesourcery.com>
383 * check_GNU_style.sh (g, ag, vg, col): Declare local vars with local.
385 2015-05-18 Tom de Vries <tom@codesourcery.com>
387 * check_GNU_style.sh: Improve readability function calls.
389 2015-05-16 James Bowman <james.bowman@ftdichip.com>
391 * config-list.mk: Add FT32.
393 2015-05-12 Tom de Vries <tom@codesourcery.com>
395 * check_GNU_style.sh (col): Fix tab size.
397 2015-05-12 Tom de Vries <tom@codesourcery.com>
399 * check_GNU_style.sh: Put stdin into a temp file.
401 2015-05-12 Tom de Vries <tom@codesourcery.com>
403 * check_GNU_style.sh: Read either from stdin, or from files.
405 2015-05-12 Tom de Vries <tom@codesourcery.com>
407 * check_GNU_style.sh: Check if files exists.
409 2015-05-12 Tom de Vries <tom@codesourcery.com>
411 * check_GNU_style.sh: Don't use a filename prefix if we're only
412 processing one patch file.
414 2015-05-12 Yury Gribov <y.gribov@samsung.com>
416 * mklog: Ignore preprocessor directives.
418 2015-04-22 Jakub Jelinek <jakub@redhat.com>
420 * gennews (files): Add files for GCC 5.
422 2015-03-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
424 * dg-extract-results.sh: Check that the necessary python modules exist.
426 2015-02-05 Ilya Verbin <ilya.verbin@intel.com>
428 * gcc_update (files_and_dependencies): Add rules for liboffloadmic and
429 liboffloadmic/plugin.
431 2015-01-15 Richard Sandiford <richard.sandiford@arm.com>
433 * update-copyright.py (Copyright.__init__): Add a regexp for
435 (Copyright.update_copyright): Don't add a space before the year
438 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
440 * gcc_update (files_and_dependencies): Update rules for new
441 libgomp/plugin/Makefrag.am and libgomp/plugin/configfrag.ac files.
443 2015-01-12 Yury Gribov <y.gribov@samsung.com>
445 * check_GNU_style.sh: Support patches coming from stdin.
446 Check that spaces are converted to tabs.
447 Make double-space-after-dot check more precice.
449 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
451 * config-list.mk (LIST): Add visium-elf.
453 2015-01-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
455 * config-list.mk: Use shortest match for OPT to find the actual
458 2014-12-17 Sergio Durigan Junior <sergiodj@redhat.com>
460 * dg-extract-results.sh: Use --text with grep to avoid issues with
461 binary files. Fall back to cat -v, if that doesn't work.
463 2014-12-12 Chung-Ju Wu <jasonwucj@gmail.com>
465 * download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.
467 2014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
468 Yury Gribov <y.gribov@samsung.com>
472 2014-12-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
474 * check_GNU_style.sh: Warn for incorrect number of spaces in function
475 call only if 0 or 2+ spaces found.
477 2014-12-02 Tobias Burnus <burnus@net-b.de>
479 * download_prerequisites: Download ISL 0.14 instead of 0.12.2.
481 2014-11-25 Tom de Vries <tom@codesourcery.com>
482 Peter Bergner <bergner@vnet.ibm.com>
484 * mklog: Handle .mklog. Use git setting independent of presence .git
487 2014-11-14 Tom de Vries <tom@codesourcery.com>
489 * mklog: Move reading of .diff file up and add comment. Copy diff_lines
490 to orig_diff_lines. Use orig_diff_lines when appending patch.
492 2014-11-11 David Malcolm <dmalcolm@redhat.com>
494 * ChangeLog.jit: New.
495 * jit-coverage-report.py: New file: a script to print crude
496 code-coverage information for the libgccjit API.
498 2014-11-11 Marat Zakirov <m.zakirov@samsung.com>
500 * mklog: Symbol '}' stops search for changes.
502 2014-11-11 Tobias Burnus <burnus@net-b.de>
504 * download_prerequisites: Stop downloading CLooG.
506 2014-11-07 Marat Zakirov <m.zakirov@samsung.com>
508 * mklog: Always doubt in functions.
511 2014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
513 * config-list.mk: Don't build Go for certain targets.
515 2014-10-04 Trevor Saunders <tsaunders@mozilla.com>
517 * compare-all-tests: Don't test score-*.
518 * config-list.mk: Likewise.
520 2014-10-02 Segher Boessenkool <segher@kernel.crashing.org>
522 * dg-extract-results.py (output_variation): Always sort if do_sum.
524 2014-09-22 Tom de Vries <tom@codesourcery.com>
526 * mklog: Add --inline option.
528 2014-09-19 Segher Boessenkool <segher@kernel.crashing.org>
530 * dg-extract-results.py (Prog.result_re): Include options in test name.
532 2014-09-19 Olivier Hainque <hainque@adacore.com>
534 * config-list.mk (LIST): Add powerpc-wrs-vxworksmils.
536 2014-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
538 * config-list.mk (LIST): Add v850-rtems.
540 2014-09-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
542 * config-list.mk (LIST): Add arm-rtems.
543 Add nios2-rtems. Remove extra option from powerpc-rtems.
545 2014-09-08 Trevor Saunders <tsaunders@mozilla.com>
547 * compare-all-tests: Don't test picochip.
548 * config-list.mk: Likewise.
550 2014-08-11 Mingjie Xing <mingjie.xing@gmail.com>
552 * texi2pod.pl (postprocess): Move command process for '@sc' to the
553 front of '@dfn'. Add a new command process for '@t{...}', just print
556 2014-07-21 Trevor Saunders <tsaunders@mozilla.com>
557 Yury Gribov <y.gribov@samsung.com>
559 * mklog: Run mklog as a filter.
561 2014-07-21 Trevor Saunders <tsaunders@mozilla.com>
563 * mklog: Read name and email from git config when available.
565 2014-06-28 Richard Biener <rguenther@suse.de>
567 * gennews: Use gcc-3.0/index.html.
569 2014-06-14 Richard Sandiford <rdsandiford@googlemail.com>
571 * dg-extract-results.py: For Python 3, force sys.stdout to handle
572 surrogate escape sequences.
573 (safe_open): New function.
574 (output_segment, main): Use it.
576 2014-05-25 Richard Sandiford <rdsandiford@googlemail.com>
578 * dg-extract-results.py (Named): Remove __cmp__ method.
579 (output_variation): Use a key to sort variation.harnesses.
581 2014-05-24 Uros Bizjak <ubizjak@gmail.com>
583 * texi2pod.pl: Force .pod file to not be a numbered list.
585 2014-05-20 Richard Sandiford <rdsandiford@googlemail.com>
587 * dg-extract-results.py (parse_run): Handle warnings that are printed
588 before a test harness is run.
590 2014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de>
592 * config-list.mk (show): New target.
594 2014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
596 * dg-extract-results.py: New file.
597 * dg-extract-results.sh: Use it if the environment seems suitable.
599 2014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
601 * config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
603 2013-04-22 Jakub Jelinek <jakub@redhat.com>
605 * gennews (files): Add files for GCC 4.9.
607 2014-02-24 Walter Lee <walt@tilera.com>
609 * config-list.mk (LIST): Add tilegxbe-linux-gnu.
611 2014-02-13 Richard Biener <rguenther@suse.de>
613 * download_prerequisites: Update ISL and CLOOG versions.
615 2014-01-31 Brooks Moses <bmoses@google.com>
617 * gcc_update (files_and_dependencies): Add aarch64-tune.md.
619 2014-01-29 Yury Gribov <y.gribov@samsung.com>
621 * mklog: Improve support of context diffs.
623 2014-01-21 Tatiana Udalova <t.udalova@samsung.com>
625 * mklog: Avoid adding falsely changed functions to ChangeLog.
627 2013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
629 * config-list.mk: Add nios2-elf, nios2-linux-gnu. Corrected
630 ordering of some configs.
632 2013-12-23 Yury Gribov <y.gribov@samsung.com>
634 * mklog: Automatically insert comments in trivial cases.
636 2013-12-19 Yury Gribov <y.gribov@samsung.com>
638 * mklog: Split generated message in parts.
640 2013-10-31 Chung-Ju Wu <jasonwucj@gmail.com>
642 * config-list.mk (nds32le-elf, nds32be-elf): Add nds32 target.
644 2013-10-29 Tobias Burnus <burnus@net-b.de>
646 * gcc_update (files_and_dependencies): Add rules for
649 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
651 * gcc_update (files_and_dependencies): Fix rule for
652 libgomp/testsuite/Makefile.in.
654 2013-10-01 Joern Rennecke <joern.rennecke@embecosm.com>
656 * config-list.mk: Add arc configurations.
658 2013-09-27 Diego Novillo <dnovillo@google.com>
660 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
662 2013-09-12 DJ Delorie <dj@redhat.com>
664 * config-list.mk: Add msp430-elf.
666 2013-08-31 Diego Novillo <dnovillo@google.com>
668 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
670 2013-08-29 Mike Stump <mikestump@comcast.net>
672 * gcc_update (configure): Update to handle svn 1.8.1.
674 2013-08-03 Caroline Tice <cmtice@google.com>
676 * gcc_update: Add libvtv files.
678 2013-06-06 Brooks Moses <bmoses@google.com>
680 * testsuite-management/validate_failures.py: Fix handling of
681 summary lines with "|" characters or empty description fields.
683 2013-05-24 Chung-Ju Wu <jasonwucj@gmail.com>
685 * download_prerequisites: Download isl and cloog conditionally.
687 2013-05-21 David Malcolm <dmalcolm@redhat.com>
689 * repro_fail: Filter out "-ignore SIGHUP" from the spawn lines.
691 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
693 * config-list.mk (LIST): Add -enable-obsolete for
694 sparc-sun-solaris2.9, i686-solaris2.9.
696 2013-05-13 Mike Stump <mikestump@comcast.net>
698 * compare_tests: Limit lines to 2000 characters as comm on Mac OS
699 X 10.8.3 doesn't like long lines (those 2055 characters or more).
701 2013-04-22 Sofiane Naci <sofiane.naci@arm.com>
703 * config-list.mk (LIST): Add aarch64-elf and aarch64-linux-gnu.
705 2013-04-18 Diego Novillo <dnovillo@google.com>
707 * validate_failures.py: Fix typo.
709 2013-04-18 Diego Novillo <dnovillo@google.com>
711 * validate_failures.py: Loosen check for build directory.
712 State what failed if we couldn't find the source tree or
715 2013-03-22 Jakub Jelinek <jakub@redhat.com>
717 * gennews (files): Add files for GCC 4.8.
719 2013-03-06 Tobias Burnus <burnus@net-b.de>
721 * make-obstacks-texi.pl: New.
723 2013-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
725 * make_sunver.pl: Enforce C locale.
727 2013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
729 * update-copyright.py: Add libdecnumber to the default list.
730 Remove libquadmath and libssp.
732 2013-02-06 Diego Novillo <dnovillo@google.com>
734 * testsuite-management/validate_failures.py: Fix typo.
736 2013-02-06 Diego Novillo <dnovillo@google.com>
738 * testsuite-management/validate_failures.py: Update
740 Request contributions not to use Python features newer
742 (GetBuildData): If this is not a build directory,
743 emit an error only if --results or --manifest are missing.
745 2013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
747 * testsuite-management/validate_failures.py
748 (IsInterestingResult): Fix performance regression
750 2013-02-04 Richard Sandiford <rdsandiford@googlemail.com>
752 * update-copyright.py: New file.
754 2013-01-15 David Blaikie <dblaikie@gmail.com>
756 * dg-extract-results.sh: Handle KPASSes.
758 * dg-extract-results.sh: Constrain the start-of-log pattern.
760 * dg-extract-results.sh: Fix order of summary counts.
762 2012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
764 * testsuite-management/validate_failures.py
765 (IsInterestingResult): Only strip line a second time if we did split.
766 Rephrase return statement while at it.
767 (CollectSumFiles): Also ignore .git directory.
769 2012-12-03 Diego Novillo <dnovillo@google.com>
771 * testsuite-management/validate_failures.py: Fix stale
774 2012-11-30 Doug Evans <dje@google.com>
776 * testsuite-management/validate_failures.py: Add support for @include,
777 @remove directives in manifest files.
779 * testsuite-management/validate_failures.py: Add function
780 GetManifestPath. New global _MANIFEST_SUBDIR.
782 2012-11-29 Doug Evans <dje@google.com>
784 * testsuite-management/validate_failures.py: Remove pass/fail
785 indicator from result of GetBuildData.
787 * testsuite-management/validate_failures.py: Store options in global
790 * testsuite-management/validate_failures.py: Rename variable
791 manifest_name to manifest_path everywhere.
793 * testsuite-management/validate_failures.py (CompareBuilds): Pass
794 options.results to GetSumFiles for clean build.
796 2012-11-28 Doug Evans <dje@google.com>
798 * testsuite-management/validate_failures.py: Use <target_alias> instead
799 of <target>. Minor whitespace changes.
801 * testsuite-management/validate_failures.py: Record ordinal with
804 2012-11-19 Mike Stump <mikestump@comcast.net>
806 * compare_tests: Add export LC_ALL=C to make sort happier.
808 2012-11-14 H.J. Lu <hongjiu.lu@intel.com>
810 * gcc_update: Update libsanitizer generated files.
812 2012-11-12 Tobias Burnus <burnus@net-b.de>
814 * gcc_update: Add libquadmath generated files.
816 2012-11-12 H.J. Lu <hongjiu.lu@intel.com>
818 * gcc_update: Add libsanitizer generated files.
820 2012-11-05 Lawrence Crowl <crowl@google.com>
822 * compare_two_ftime_report_sets: New.
824 2012-11-02 Diego Novillo <dnovillo@google.com>
826 * testsuite-management/validate_failures.py: Add option
827 --clean_build to compare test results against another
830 2012-10-31 Diego Novillo <dnovillo@google.com>
832 * testsuite-management/validate_failures.py: Fix parsing
835 2012-10-29 Diego Novillo <dnovillo@google.com>
837 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
839 2012-10-06 Diego Novillo <dnovillo@google.com>
841 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
843 2012-10-02 Christophe Lyon <christophe.lyon@linaro.org>
845 * check_GNU_style.sh: Remove temporay file upon exit.
847 2012-09-26 Joern Rennecke <joern.rennecke@embecosm.com>
849 * contrib-list.mk (LIST): Remove arm-freebsd6, arm-linux,
850 arm-ecos-elf, arm-rtems, arm-elf and arm-wince-pe.
851 Use --enable-obsolete for picochip-elf.
853 2012-09-10 Diego Novillo <dnovillo@google.com>
855 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
857 2012-09-04 Eric Botcazou <ebotcazou@adacore.com>
859 * make_sunver.pl: Add missing newline at the end of extern "C++" block.
861 2012-08-24 Diego Novillo <dnovillo@google.com>
863 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update.
865 2012-08-14 Diego Novillo <dnovillo@google.com>
867 * testsuite-management/x86_64-unknown-linux-gnu.xfail: New.
869 2012-08-13 Diego Novillo <dnovillo@google.com>
871 * testsuite-management/validate_failures.py (ExpirationDate): Tidy
874 2012-08-13 Diego Novillo <dnovillo@google.com>
876 * testsuite-management/validate_failures.py (ParseSummary): Fix
879 2012-08-13 Diego Novillo <dnovillo@google.com>
881 * testsuite-management/validate_failures.py: Import datetime.
882 (TestResult.ExpirationDate): New.
883 (TestResult.HasExpired): New.
884 (ParseSummary): Call it. If it returns True, warn that the
885 expected failure has expired and do not add it to the set of
887 (GetResults): Clarify documentation.
889 2012-07-26 Diego Novillo <dnovillo@google.com>
891 * testsuite-management/validate_failures.py: Do not use
892 'with ... as ...' constructs.
894 2012-07-19 Diego Novillo <dnovillo@google.com>
896 * testsuite-management/validate_failures.py (CollectSumFiles):
897 Rename from GetSumFiles.
898 (GetSumFiles): Factor out of CheckExpectedResults.
899 (CheckExpectedResults): Call it.
900 (ProduceManifest): Call it.
902 2012-07-18 Diego Novillo <dnovillo@google.com>
904 * testsuite-management/validate_failures.py: Fix
905 /usr/bin/python invocation.
907 2012-06-19 Steven Bosscher <steven@gcc.gnu.org>
909 * check_makefile_deps.sh: Look for c-common.o in c-family/.
910 Add a few more crt* files to the list of files to skip.
912 2012-05-31 Marek Polacek <polacek@redhat.com>
914 * mklog: Prevent printing three spaces after the date.
916 2012-06-04 Diego Novillo <dnovillo@google.com>
918 * testsuite-management/validate_failures.py (GetResults):
919 Change argument to accept list of summary files to analyze.
921 (CheckExpectedResults): Handle options.manifest, options.results
922 and options.ignore_missing_failures.
923 (Main): Add options --manifest, --results and --ignore_missing_failures.
925 2012-05-31 Diego Novillo <dnovillo@google.com>
926 Cary Coutant <ccoutant@google.com>
930 2012-05-25 H.J. Lu <hongjiu.lu@intel.com>
933 * contrib/compare-debug (remove_comment): New function.
934 Remove any .comment sections if the first cmp failed.
936 2012-05-09 David Edelsohn <dje.gcc@gmail.com>
938 * gcc_update: Use $GCC_SVN to retrieve branch and revision.
940 2012-05-01 Richard Henderson <rth@redhat.com>
942 * gcc_update: Add libatomic generated files.
944 2012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
946 * compare_tests: Append '/' to make 'find' traverse
947 symlinked directories.
949 2012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
951 * testsuite-management/validate_failures.py (GetBuildData): Use
954 2012-04-06 Doug Evans <dje@google.com>
956 * dg-extract-results.sh: Handle KFAILs.
958 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
960 * config-list.mk (LIST): Remove mips-sgi-irix6.5.
962 2012-03-13 Joseph Myers <joseph@codesourcery.com>
964 * gennews (files): Add files for GCC 4.7.
966 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
968 * config-list.mk (LIST): Remove mips-openbsd.
970 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
972 * config-list.mk (LIST): Remove alpha-dec-osf5.1.
974 2012-03-02 Diego Novillo <dnovillo@google.com>
976 * testsuite-management/validate_failures.py (class TestResult): Fix
977 match pattern for the summary line. If there is a parsing failure,
978 show the line we failed to parse.
980 2012-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
983 * make_sunver.pl: Remove #ifdef handling.
985 2012-02-17 Doug Kwan <dougkwan@google.com>
987 * contrib/testsuite-management/validate_failures.py
988 (GetMakefileValue): Check for cross compilers.
990 2012-02-15 Quentin Neill <quentin.neill@amd.com>
992 * compare_tests: Fix trailing paths in dir arguments.
993 Handle sum1/sum2 temp files with others.
995 2012-02-14 Walter Lee <walt@tilera.com>
997 * config-list.mk (LIST): Add tilegx-linux-gnu and
999 * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
1000 (gcc/config/tilepro/mul-tables.c): New dependencies.
1002 2012-02-11 Mike Stump <mikestump@comcast.net>
1004 * compare_tests (exit_status): Fix.
1006 2012-02-10 Diego Novillo <dnovillo@google.com>
1008 * repro_fail: Add --debug and --debug-tui flags.
1010 2012-02-02 Sumanth G <sumanth.gundapaneni@kpitcummins.com>
1011 Jayant R Sonar <jayant.sonar@kpitcummins.com>
1013 * config-list.mk (LIST): Add cr16-elf.
1015 2012-01-02 Georg-Johann Lay <avr@gjlay.de>
1018 * gcc_update (files_and_dependencies): Add
1019 gcc/config/avr/t-multilib, gcc/config/avr/multilib.h.
1021 2011-11-29 DJ Delorie <dj@redhat.com>
1023 * config-list.mk (LIST): Add rl78-elf.
1025 2011-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1027 * make_sunver.pl: Convert '?' in glob patterns to '.'.
1029 2011-11-07 Richard Henderson <rth@redhat.com>
1031 Merged from transactional-memory.
1033 * gcc_update: Add libitm to touch data.
1035 2011-11-07 Quentin Neill <quentin.neill@amd.com>
1037 * compare_tests: Add ability to compare all .sum
1038 files from two build directories.
1040 2011-11-05 Joern Rennecke <joern.rennecke@embecosm.com>
1042 * contrib-list.mk: Add Epiphany configurations.
1044 2011-09-13 Diego Novillo <dnovillo@google.com>
1046 * testsuite-management: New.
1047 * testsuite-management/validate_failures.py: New.
1049 2011-08-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1051 * gcc_update: Determine svn branch from hg convert_revision.
1053 2011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1055 * config-list.mk (i586-netware): Remove.
1056 (.PHONY): Remove make-script-dir dependency.
1057 (make-script-dir): Remove.
1058 ($(LIST)): Remove make-script-dir dependency.
1060 2011-07-15 Bernd Schmidt <bernds@codesourcery.com>
1062 * gcc_update: Add C6X generated files.
1063 * contrib/config-list.mk: Add c6x-elf and c6x-uclinux.
1065 2011-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1067 * config-list.mk (LIST): Append OPT-enable-obsolete to
1068 alpha-dec-osf5.1, mips-sgi-irix6.5.
1070 2011-06-24 Diego Novillo <dnovillo@google.com>
1074 2011-06-21 Joseph Myers <joseph@codesourcery.com>
1076 * gcc_update (gcc/config/avr/avr-tables.opt): New dependencies.
1078 2011-05-19 Joseph Myers <joseph@codesourcery.com>
1080 * gcc_update (gcc/config/arm/arm-tables.opt): Also depend on
1081 gcc/config/arm/arm-fpus.def.
1083 2011-05-10 Joseph Myers <joseph@codesourcery.com>
1085 * gcc_update (gcc/config/rs6000/rs6000-tables.opt): New
1088 2011-05-09 Joseph Myers <joseph@codesourcery.com>
1090 * gcc_update (gcc/config/mips/mips-tables.opt): New dependencies.
1092 2010-05-05 Joern Rennecke <joern.rennecke@embecosm.com>
1094 * config-list.mk: New file.
1096 2011-05-02 Joseph Myers <joseph@codesourcery.com>
1098 * gcc_update (gcc/config/m68k/m68k-tables.opt): New dependencies.
1100 2011-04-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1102 * paranoia.cc (ENUM_BITFIELD): Remove.
1104 2011-04-08 Joseph Myers <joseph@codesourcery.com>
1106 * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
1108 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1110 * compare-all-tests (all_targets): Remove crx and m68hc11.
1112 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1115 * make_sunver.pl: Don't use File::Glob.
1117 2011-03-05 Joseph Myers <joseph@codesourcery.com>
1119 * gennews (files): Add files for GCC 4.6.
1121 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1123 * patch_tester.sh (nopristinecache): New shell var, set according
1124 to presence or absence of new -nopristinecache option.
1125 (usage): Document new option.
1126 (bootntest_pristine): Implement it.
1128 2010-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1130 * make_sunver.pl: Use elfdump -s to extract symbols if possible,
1131 readelf -s otherwise.
1133 2010-11-08 Eric Botcazou <ebotcazou@adacore.com>
1135 * make_sunver.pl: Ignore entries without symbol name first. Then do
1136 not ignore symbols marked as 'R'.
1138 2010-10-18 Andi Kleen <ak@linux.intel.com>
1140 * gccbug.el: Remove.
1142 2010-10-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1144 * gcc_update: Run $GCC_HG pull and update separately.
1145 Check parents for SVN revision.
1147 2010-10-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1149 * test_recheck: New script.
1151 2010-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1153 * texi2pod.pl: Replace @@ before @{ and @}, for @samp{@@}.
1154 Also escape characters with grave accents, to be fixed ...
1155 (unmunge): ... here.
1156 (postprocess): Also handle @/ and @acronym{...}.
1158 2010-07-02 Sebastian Pop <sebastian.pop@amd.com>
1160 * check_GNU_style.sh: Do not print warning messages when there are
1163 2010-09-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1165 * gcc_update: Handle hg, too.
1167 2010-07-08 Eric Botcazou <ebotcazou@adacore.com>
1169 * make_sunver.pl: Remove extra whitespace in regexp.
1171 2010-07-02 Sebastian Pop <sebastian.pop@amd.com>
1173 * check_GNU_style.sh: New.
1175 2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1177 * make_sunver.pl: New file.
1179 2010-07-02 Iain Sandoe <iains@gcc.gnu.org>
1181 * compare-debug (Darwin): Remove '-x' flag from ld-based object
1182 stripping. Add a comment as to why we do it this way.
1184 2010-06-20 Alexandre Oliva <aoliva@redhat.com>
1186 * compare-debug: Drop LTO sections.
1188 2010-06-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1190 * gcc_update: Support updating a git clone.
1192 2010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1194 * test_summary: Don't use diff -u.
1197 2010-06-02 Andrew Haley <aph@redhat.com>
1199 * download_prerequisites: New script.
1201 2010-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1203 * dg-extract-results.sh: Redirect grep output to /dev/null instead
1206 2010-04-22 Basile Starynkevitch <basile@starynkevitch.net>
1208 * gcc_update: Sets the locale to C.
1210 2010-04-06 Joseph Myers <joseph@codesourcery.com>
1212 * gennews (files): Add files for GCC 4.5.
1214 2010-03-22 Jan Kratochvil <jan.kratochvil@redhat.com>
1216 Fix *.log tests output containing "===".
1217 * dg-extract-results.sh (/\===/): Rename to ...
1218 (/^\t\t=== .* ===$/): ... this pattern.
1220 2010-03-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1222 * dg-extract-results.sh: Fix result order to match sequential case.
1224 2010-01-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1226 * check_warning_flags.sh: Use \012 instead of \n with tr.
1228 2010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1230 * dg-extract-results.sh: Don't use tail -n.
1232 2009-10-03 H.J. Lu <hongjiu.lu@intel.com>
1233 Richard Guenther <rguenther@suse.de>
1236 * gcc_update: Adjust file timestamps for lto-plugin.
1238 2009-09-10 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1241 * compare-debug: Handle stripping of dwarf debug sections from darwin
1244 2009-09-04 Alexandre Oliva <aoliva@redhat.com>
1246 * compare-debug: Grep for blank before dash to avoid grep -e.
1248 2009-09-01 Alexandre Oliva <aoliva@redhat.com>
1250 * compare-debug: Look for .gkd files and compare them.
1252 2009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1255 * test_summary: Invoke config.status, rather than trying to
1256 parse it. Adjust awk script.
1258 2009-08-18 Alexandre Oliva <aoliva@redhat.com>
1260 * compare-debug: Drop .eh_frame relocations too.
1262 2009-08-18 H.J. Lu <hongjiu.lu@intel.com>
1265 * test_summary: Filter out "\r".
1267 2009-06-02 Alexandre Oliva <aoliva@redhat.com>
1269 * compare-debug: Don't fail just because of .eh_frame differences.
1271 2009-04-27 Jakub Jelinek <jakub@redhat.com>
1274 * dg-extract-results.sh: Close open files and use >> instead of >
1275 to decrease number of concurrently open files from awk. Avoid
1276 = at the beginning of a regexp and redirect to a file determined
1277 by curfile variable rather than concatenated strings to workaround
1280 2009-04-25 Gerald Pfeifer <gerald@pfeifer.com>
1282 * test_summary: Only include LAST_UPDATED if it exists.
1283 Complete copyright years.
1285 2009-04-16 Paolo Bonzini <bonzini@gnu.org>
1287 * compare-all-tests: New.
1289 2009-04-14 Jakub Jelinek <jakub@redhat.com>
1291 * gennews (files): Reference GCC 4.4 web pages.
1293 2009-04-09 Jakub Jelinek <jakub@redhat.com>
1295 * reghunt/date_based/reg_periodic: Change copyright header to refer
1296 to version 3 of the GNU General Public License and to point readers
1297 at the COPYING3 file and the FSF's license web page.
1298 * reghunt/date_based/reg_search: Likewise.
1299 * regression/GCC_Regression_Tester.wdgt/widget.html: Likewise.
1300 * regression/btest-gcc.sh: Likewise.
1301 * regression/objs-gcc.sh: Likewise.
1303 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1305 * check_warning_flags.sh: Update flag exceptions.
1307 2008-11-18 Ben Elliston <bje@au.ibm.com>
1309 * dg-cmp-results.sh: Do not print usage if either .sum file cannot
1310 be opened; print a more meaningful error instead.
1312 2008-10-24 Janis Johnson <janis187@us.ibm.com>
1313 Jakub Jelinek <jakub@redhat.com>
1315 * dg-extract-results.sh: New file.
1317 2008-07-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1319 * check_makefile_deps.sh: New file.
1321 2008-05-08 Sebastian Pop <sebastian.pop@amd.com>
1323 * patch_tester.sh (report): Do not print "Checker: ".
1325 2008-04-23 Sebastian Pop <sebastian.pop@amd.com>
1327 * patch_tester.sh (report): Do not print the time.
1329 2008-04-01 Joseph Myers <joseph@codesourcery.com>
1331 * texi2pod.pl: Handle @samp and @url inside verbatim blocks.
1332 Handle @heading. Handle enumerated lists with starting numbers
1335 2008-03-10 Janis Johnson <janis187@us.ibm.com>
1337 * patch_tester.sh (initialization): Initialize svnpatch and stop.
1338 (usage): Add -svnpath and -stop.
1340 (argument handling): Process -stop and -svnpath.
1341 (setup code): Use makedir, error out if initial svn checkout fails.
1342 (update): Use svnpath. Invoke contrib/gcc_update.
1343 (apply_patch): Require that patch was created at top level. Use eval
1344 with option variables. Don't use bootstrap target for make. Verify
1345 that some tests were run.
1346 (bootntest_patched): Use snvpath.
1347 (main loop): For -stop, exit when there are no more patches to test.
1349 2008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1351 * check_warning_flags.sh: Instead of invoke.texi, take the path
1352 to the doc directory as argument. Check that warnings listed in
1353 'gcc --help' are accepted by the compiler, and listed in the
1356 2008-03-06 Tom Tromey <tromey@redhat.com>
1358 * patch_tester.sh (usage): Watermark is not lexicographic.
1359 Load $STATE/defaults if it exists.
1361 (apply_patch): Handle deletions.
1362 (bootntest): Handle default settings.
1364 2008-03-05 Jakub Jelinek <jakub@redhat.com>
1366 * gennews (files): Reference GCC 4.3 web pages.
1368 2008-02-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1370 * check_warning_flags.sh: New file.
1372 2008-01-25 Joseph Myers <joseph@codesourcery.com>
1374 * paranoia.cc (main): Remove handling of c4x_single and
1375 c4x_extended formats.
1377 2007-12-26 Sebastian Pop <sebastian.pop@amd.com>
1379 * compareSumTests3: Changed to GPLv3.
1380 * prepare_patch.sh: Same.
1384 * texi2pod.pl: Same.
1385 * analyze_brprob: Same.
1388 2007-12-26 Sebastian Pop <sebastian.pop@amd.com>
1390 * patch_tester.sh: Changed to GPLv3.
1392 2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
1394 * patch_tester.sh: Don't save the script anymore.
1396 2007-12-15 Sebastian Pop <sebastian.pop@amd.com>
1398 * patch_tester.sh: New.
1399 * prepare_patch.sh: New.
1401 2007-11-26 Alexandre Oliva <aoliva@redhat.com>
1403 * compare-debug: Introduce -p flag to preserve .stripped files.
1405 2007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1407 * texi2pod.pl: Handle @asis.
1408 (postprocess): Move @gccoptlist{} after all formatting commands.
1410 2007-10-01 Alexandre Oliva <aoliva@redhat.com>
1412 * compare-debug: Avoid spurious errors when .stripped files
1415 2007-09-22 Hans-Peter Nilsson <hp@axis.com>
1417 * warn_summary (srcdirFilter): Add fixincludes, sim,
1420 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
1422 * gcc_update: Handle different URL paths and tags.
1424 2007-08-16 Alexandre Oliva <aoliva@redhat.com>
1426 * compare-debug: New.
1428 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1429 Andreas Schwab <schwab@suse.de>
1431 * gcc_update: Use "svn info" for revision number. Create
1432 gcc/REVISION with branch name and revision number.
1434 2007-08-10 Diego Novillo <dnovillo@google.com>
1436 * gcc.doxy: Rename from tree-ssa.doxy.
1438 2007-08-10 Diego Novillo <dnovillo@google.com>
1440 * tree-ssa.doxy: Update for doxygen 1.5.
1441 Include all the files in the middle and back ends.
1443 2007-06-30 Hans-Peter Nilsson <hp@axis.com>
1445 * gcc_update (files_and_dependencies): Handle
1446 gcc/testsuite/gcc.dg/cpp/direct2s.c.
1448 2007-05-13 Mark Mitchell <mark@codesourcery.com>
1450 * gennews (files): Reference GCC 4.2 web pages.
1452 2007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu>
1454 * texi2pod.pl: Correct handling of @itemize with no argument.
1456 2007-03-17 Hans-Peter Nilsson <hp@axis.com>
1458 * uninclude: New utility, from Alexandre Oliva.
1460 2007-02-26 Dominique Dhumieres <dominiq@lps.ens.fr>
1462 * test_installed: Adjust to the move from g77 to gfortran.
1464 2007-02-16 Matthias Klose <doko@debian.org>
1466 * texi2pod.pl: Handle @subsubsection, ignore @anchor.
1468 2007-02-10 Hans-Peter Nilsson <hp@axis.com>
1470 * test_summary (configflags): Adjust for changes in the
1471 config.status format due to update to autoconf 2.59.
1473 2007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
1475 * gcc_update: Update for configure.in -> configure.ac.
1477 2007-02-06 Richard Sandiford <richard@codesourcery.com>
1479 * texi2pod.pl: Handle @multitable.
1481 2007-01-15 Tom Tromey <tromey@redhat.com>
1483 * download_ecj: New file.
1485 2006-09-27 Matthew Sachs <msachs@apple.com>
1487 * compareSumTests3: POD syntax fix.
1489 2006-09-27 Matthew Sachs <msachs@apple.com>
1491 * dglib.pm: Initial commit.
1492 * compareSumTests3: Initial commit.
1494 2006-09-18 Bernhard Fischer <aldot@gcc.gnu.org>
1496 * dg-cmp-results.sh (compare-$$.awk): Print name[old]
1497 and not non-existing nm[old].
1499 2006-07-06 Paul Eggert <eggert@cs.ucla.edu>
1501 Port to hosts whose 'sort' and 'tail' implementations
1502 treat operands with leading '+' as file names, as POSIX
1503 has required since 2001. However, make sure the code still
1504 works on pre-POSIX hosts.
1505 * compare_tests: Don't assume "sort +2" is equivalent to
1506 "sort -k 3", since POSIX 1003.1-2001 no longer requires this.
1508 2006-06-05 James Lemke <jwlemke@wasabisystems.com>
1510 * dg-cmp-results.sh: New script for comparing DejaGNU logs.
1512 2006-06-02 Richard Earnshaw <rearnsha@arm.com>
1513 Mike Stump <mrs@apple.com>
1515 * compare_tests: Handle multilibs better.
1517 2006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
1519 * texi2pod.pl: Correct handling of absolute @include.
1521 2006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
1523 * texi2pod.pl: Handle -I.
1525 2006-02-28 Mark Mitchell <mark@codesourcery.com>
1527 * gennews (files): Update for GCC 4.1.
1529 2006-01-24 Diego Novillo <dnovillo@redhat.com>
1531 * gcc_update (files_and_dependencies): Handle
1532 libgomp/testsuite/Makefile.in.
1534 2006-01-18 Richard Henderson <rth@redhat.com>
1535 Diego Novillo <dnovillo@redhat.com>
1537 * gcc_update (files_and_dependencies): Add libgomp files.
1539 2005-12-06 Ben Elliston <bje@au.ibm.com>
1541 * newcvsroot: Remove.
1543 2005-11-03 Steven Bosscher <stevenb@suse.de>
1545 * gcc_build: Fix my previous checking.
1547 2005-11-01 Joseph S. Myers <joseph@codesourcery.com>
1549 * gcc_update: Include revision number in LAST_UPDATED.
1551 2005-10-30 Steven Bosscher <stevenb@suse.de>
1553 * gcc_build: Use gcc.gnu.org as the default server. Set up
1554 SVN_REPOSITORY correctly. Add support for checking out branches.
1556 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
1558 * gcc_update: When svn update is called and
1559 --silent is used, pass -q.
1561 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
1563 * gcc_update: Remove the -q from svn invocation.
1565 2005-10-28 Andrew Pinski <pinskia@gcc.gnu.org>
1567 * gcc_build: Remove -d from the call to gcc_update.
1569 2005-10-28 Daniel Berlin <dberlin@dberlin.org>
1570 Ben Elliston <bje@au1.ibm.com>
1572 * gcc_update: Update for svn.
1573 * newcvsroot: Ditto.
1576 2005-10-21 Mark Mitchell <mark@codesourcery.com>
1578 * texi2pod.pl: Substitue for @value even when part of @include.
1580 2005-10-21 Bob Wilson <bob.wilson@acm.org>
1582 * texi2pod.pl: Convert two single quotes or two backquotes to
1585 2005-08-23 Ben Elliston <bje@au.ibm.com>
1587 * gcc_update: Update dependencies for libjava/aclocal.m4.
1589 2005-08-14 Kelley Cook <kcook@gcc.gnu.org>
1591 * All files: Update with new FSF address.
1593 2005-07-14 Ben Elliston <bje@au.ibm.com>
1595 * filter_params.pl: Typo fix.
1596 * filter_knr2ansi.pl: Likewise.
1598 2005-06-05 Gerald Pfeifer <gerald@pfeifer.com>
1600 * gennews (files): Update for egcs-1.0 release pages consolidation.
1602 2005-04-17 Joseph S. Myers <joseph@codesourcery.com>
1604 * gennews (files): Update for GCC 4.0.
1606 2005-03-18 Alexandre Oliva <aoliva@redhat.com>
1608 * gcc_update (silent): Unset instead of initializing to null.
1610 2005-03-18 Andreas Schwab <schwab@suse.de>
1612 * gcc_update (apply_patch): Properly quote $1.
1614 2005-03-18 Zack Weinberg <zack@codesourcery.com>
1616 * gcc_update: Add --silent option.
1618 2005-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1620 * warn_summary (keywordFilter): Update sed pattern for new quoting
1623 2005-03-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1625 * warn_summary: Add -fortran subdir flag.
1626 (subdirectoryFilter): Fix missing ada subdir.
1628 2004-11-20 Hans-Peter Nilsson <hp@bitrange.com>
1630 * gcc_update (touch_files): Don't rely on "make" being GNU make;
1631 grep for "Touching" to determine that the rule executes.
1633 2004-11-14 Hans-Peter Nilsson <hp@bitrange.com>
1635 * gcc_update (touch_files): Explicitly pass --no-print-directory.
1637 2004-11-04 Andrew Pinski <pinskia@physics.uc.edu>
1639 * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4.
1641 2004-08-04 Paolo Bonzini <bonzini@gnu.org>
1643 * gcc_update: Add fixincludes.
1645 2004-08-26 Matthias Klose <doko@debian.org>
1647 * texi2pod.pl: keep references of the form @ref{...}, print them bold.
1649 2004-08-26 Matthias Klose <doko@debian.org>
1651 * test_summary: Include baseline used for libstdc++-v3 abi check
1654 2004-08-25 Ben Elliston <bje@au.ibm.com>
1656 * gcc_update (libcpp/Makefile.in): Remove libcpp/Makefile.am.
1658 2004-08-20 Andreas Tobler <a.tobler@schweiz.ch>
1660 * gcc_update (self): libjava/configure.in -> configure.ac. Automake
1663 2004-08-04 Paolo Bonzini <bonzini@gnu.org>
1665 * gcc_update: libjava/configure.ac -> configure.in. Automake
1666 1.4 does not handle configure.ac properly.
1668 2004-08-04 Andreas Schwab <schwab@suse.de>
1670 * gcc_update: libjava/configure.in -> configure.ac.
1672 2004-08-03 Richard Earnshaw <rearnsha@arm.com>
1674 * gcc_update: gcc/config/arm/arm-tune.md -> arm-cores.def gentune.sh.
1676 2004-07-16 Jeff Law <law@redhat.com>
1678 * analyze_brprob: Fix comments. More consistent output format.
1680 2004-06-17 Diego Novillo <dnovillo@redhat.com>
1682 * tree-ssa.doxy: Update for doxygen 1.3.5.
1684 2004-06-14 Andreas Jaeger <aj@suse.de>
1686 * gcc_update: boehm-gc/configure.in -> configure.ac.
1688 2004-06-16 Paolo Bonzini <bonzini@gnu.org>
1690 * gcc_update (boehm-gc/configure): Depend on
1691 boehm-gc/configure.ac instead of boehm-gc/configure.in
1693 2004-06-14 Paolo Bonzini <bonzini@gnu.org>
1695 * gcc_update (libmudflap/configure): Depend on
1696 libmudflap/configure.ac instead of libmudflap/configure.in
1698 2004-06-14 Andreas Jaeger <aj@suse.de>
1700 * gcc_update: Add libcpp.
1702 2004-06-10 Andreas Jaeger <aj@suse.de>
1704 * gcc_update: Add libgfortran.
1706 2004-05-29 Andrew Pinski <pinskia@physics.uc.edu>
1708 * gcc_update (libbanshee/configure): Depend on
1709 libbanshee/configure.ac instead of libbanshee/configure.in
1711 2004-05-17 Zack Weinberg <zack@codesourcery.com>
1713 * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files
1714 from list of files to be touched.
1715 * convert_to_f2c, convert_to_g2c, download_f2c: Delete.
1717 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
1719 * gennews: Update for GCC 3.4.
1721 2004-05-13 Diego Novillo <dnovillo@redhat.com>
1723 Merge from tree-ssa-20020619-branch.
1725 * filter_gcc_for_doxygen: New file.
1726 * filter_knr2ansi.pl: New file.
1727 * filter_params.pl: New file.
1728 * tree-ssa.doxy: New file.
1729 * contrib/gcc_update (files_and_dependencies): Handle
1730 libbanshee and libmudflap.
1732 2004-04-12 Kelley Cook <kcook@gcc.gnu.org>
1733 Andreas Jaeger <aj@suse.de>
1735 * gcc_update (files_and_dependencies): Insert zlib dependencies.
1737 2004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
1739 * gcc_update (files_and_dependencies): libobjc/configure now
1740 depends on configure.ac, not configure.in.
1742 2004-04-01 Kelley Cook <kcook@gcc.gnu.org>
1744 * gcc_update (files_and_dependencies): Remove gcc/ada/*.texi.
1746 2004-03-16 Andreas Tobler <a.tobler@schweiz.ch>
1748 * gcc_update (files_and_dependencies): Insert libffi dependencies.
1750 2004-03-10 Kelley Cook <kcook@gcc.gnu.org>
1752 * gcc_update (files_and_dependencies): Insert libada/configure.
1754 2004-02-29 Andrew Pinski <pinskia@physics.uc.edu>
1756 * gcc_update (files_and_dependencies): Update intl/configure.in
1757 to intl/configure.ac.
1759 2004-01-09 Kelley Cook <kcook@gcc.gnu.org>
1761 * gcc_update (files_and_dependencies): Update fastjar/configure.in
1762 to fastjar/configure.ac
1764 2004-01-07 Kelley Cook <kcook@gcc.gnu.org>
1766 * gcc_update (files_and_dependencies): Remove non-existant files.
1768 2004-01-05 Kelley Cook <kcook@gcc.gnu.org>
1770 * gcc_update (files_generated): Revert 2003-12-18 change.
1772 2004-01-03 Andrew Pinski <pinskia@physics.uc.edu>
1774 * gcc_update (files_and_dependencies): For gcc directory,
1775 rename configure.in to configure.ac.
1777 2003-12-19 Andreas Tobler <a.tobler@schweiz.ch>
1779 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
1780 remove acconfig.h. No longer used.
1782 2003-12-18 Kelley Cook <kcook@gcc.gnu.org>
1784 * gcc_update (files_generated): Add in gcc/ada/stamp-xgnatug and update
1785 gcc/ada/gnat_ug_* to use it.
1787 2003-12-16 James E Wilson <wilson@specifixinc.com>
1789 * gcc_update (files_and_dependencies): For libjava/libltdl directory,
1790 rename configure.in to configure.ac, and stamp-h.in to config-h.in.
1792 2003-12-11 Kelley Cook <kcook@gcc.gnu.org>
1794 * gcc_update (files_and_dependencies): Correct typo in the filename
1797 2003-12-08 Arnaud Charlet <charlet@act-europe.fr
1799 * gcc_update: Remove handling of sinfo.h, einfo.h, nmake.ads,
1802 2003-10-16 Mark Mitchell <mark@codesourcery.com>
1804 * gennews (files): Add GCC 3.3 files.
1806 2003-08-21 Mark Mitchell <mark@codesourcery.com>
1808 * gcc_build: Fix handling of -t option. Add -x option.
1810 2003-07-31 Matt Kraai <kraai@alumni.cmu.edu>
1812 * texi2pod.pl: Remove extra line.
1814 2003-07-15 Matt Kraai <kraai@alumni.cmu.edu>
1816 * texi2pod.pl: Default @itemize's parameter to @bullet.
1818 2003-07-12 Zack Weinberg <zack@codesourcery.com>
1820 * gcc_update: gcc/acconfig.h no longer exists.
1822 2003-07-11 Matthias Klose <doko@debian.org>
1824 * test_installed: Add options to run objc tests.
1825 In generated site.exp, initialize rootme, CFLAGS, CXXFLAGS.
1827 2003-07-04 Zack Weinberg <zack@codesourcery.com>
1829 * gcc_update: Remove gcc/intl/plural.c from list.
1830 Add new generated files intl/plural.c, intl/configure,
1833 2003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
1835 * gcc_update (files_and_dependencies): Add
1836 gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
1837 gcc/testsuite/gcc.dg/cpp/mi1c.h.
1839 2003-05-23 Nathanael Nerode <neroden@gcc.gnu.org>
1841 * paranoia.cc: Fix spelling error.
1843 * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC
1846 2003-04-04 Mike Stump <mrs@apple.com>
1848 * compare_tests: Fix exit status and be more flexible with spacing.
1850 2003-03-08 Phil Edwards <pme@gcc.gnu.org>
1852 * test_summary: Add -h, print existing comments as help.
1854 2003-03-03 H.J. Lu <hjl@gnu.org>
1856 * gcc_build: Use $GCC_CVS/$CVS instead of cvs.
1857 * gcc_update: Likewise.
1859 2003-01-19 Alexandre Oliva <aoliva@redhat.com>
1861 * test_summary (configflags): Only use the first match. Remove
1862 excess space. Use sub instead of gsub where possible. Use `none'
1863 if no configure flags were given.
1865 2003-01-10 Loren J. Rittle <ljrittle@acm.org>
1867 * test_summary (configflags): awk portability.
1869 2003-01-07 Alexandre Oliva <aoliva@redhat.com>
1871 * test_summary (configflags): Compute correctly with both
1872 autoconfiscated and Cygnus-style top-level.
1874 2003-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1876 * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends
1877 on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on
1878 gcc/java/keyword.gperf
1880 2002-12-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1882 * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as
1883 depending on gcc/intl/plural.y.
1885 2002-12-28 Alexandre Oliva <aoliva@redhat.com>
1887 * gcc_update (configure): Depend on config/acx.m4 as well.
1889 * gcc_update (configure): Depend on configure.in.
1891 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1893 * texi2pod.pl: Skip contents of @copying.
1895 2002-11-09 Zack Weinberg <zack@codesourcery.com>
1897 * gthr_supp_vxw_5x.c: New file.
1899 2002-10-21 Richard Henderson <rth@redhat.com>
1901 * paranoia.cc (real_c_float::image): Accomodate size of
1902 real_internal format.
1903 (main): Unbuffer stdio. Add real_internal format.
1904 (floor_log2_wide): New.
1906 2002-10-16 Richard Henderson <rth@redhat.com>
1908 * paranoia.cc (ENUM_BITFIELD): New.
1909 (class): Define as klass around real.h.
1910 (real_c_float): Not a template any longer; define MODE as a
1911 class static constant; use real_format elements for SIZE.
1912 Update uses of real_to_decimal and real_to_hexadecimal.
1913 (main): Change -g argument to use a format name.
1914 (mode_for_size): Remove.
1916 2002-09-16 Richard Henderson <rth@redhat.com>
1918 * paranoia.cc: New file.
1920 2002-09-04 Richard Henderson <rth@redhat.com>
1922 * enquire.c: Remove.
1924 2002-08-14 Mark Mitchell <mark@codesourcery.com>
1926 * gennews (files): Add GCC 3.2 files.
1928 2002-07-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1930 * gennews (files): Add proper files for the GCC 3.1 release series.
1931 Simplify and reformat introductory wording.
1933 2002-07-16 Nathanael Nerode <neroden@gcc.gnu.org>
1935 * enquire.c: Move from gcc.
1937 2002-07-16 H.J. Lu <hjl@gnu.org>
1939 * gcc_update (touch_files): Pass -s to ${MAKE}.
1941 2002-06-26 Zack Weinberg <zack@codesourcery.com>
1943 * texi2pod.pl: Correct handling of the internal R<> sequence.
1945 2002-05-31 Florian Weimer <fw@deneb.enyo.de>
1947 * gcc_update (files_and_dependencies): Add generated Texinfo files
1950 2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1952 * test_installed: Allow for PWDCMD to override hardcoded pwd.
1953 * test_summary: Likewise.
1955 2002-04-18 Geoffrey Keating <geoffk@redhat.com>
1957 * gcc_update (touch_files): Don't have empty for loop.
1959 2002-04-16 Richard Henderson <rth@redhat.com>
1961 * gcc_update: Remove libchill.
1963 2002-03-25 Zack Weinberg <zack@codesourcery.com>
1965 * texi2pod.pl: Handle @end ftable and @end vtable.
1967 2002-03-11 Zack Weinberg <zack@codesourcery.com>
1969 * texi2pod.pl: Handle @include, @ftable, @vtable.
1970 Reformat some code for clarity.
1972 2002-02-24 Christian Jönsson <c.christian.joensson@telia.com>
1974 * test_summary: Additional to XPASS and FAIL, add UNRESOLVED,
1975 WARNING and ERROR output from the *.sum files.
1977 2002-01-26 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1979 * gennews (files): Replace gcc-2.95/gcc-2.95.html,
1980 gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html,
1981 and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html.
1983 2002-01-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1985 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,
1986 egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by
1987 egcs-1.1/index.html.
1989 2002-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1991 * warn_summary: Add -ada subdirectory flag.
1993 2001-12-12 Matthias Klose <doko@debian.org>
1995 * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows
1996 generation of more than one man page from one source.
1997 Add '-' to set of valid chars for an identifier.
1998 Let -D option accept flags of the form <flag>=<value>.
1999 Use \s+ for whitespace detection in '@c man' lines.
2000 Handle @set and @clear independent of $output.
2001 Substitute all @value{}'s in a line.
2003 2001-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
2005 * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var
2006 in verbatim blocks specially. Handle @unnumbered, @unnumberedsec
2007 and @center. Allow [a-z] after @enumerate. Handle 0 and numbers
2008 greater than 9 in enumerations.
2010 2001-11-07 Laurent Guerby <guerby@acm.org>
2012 * gcc_update (files_and_dependencies): Add Ada dependencies.
2014 2001-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
2018 2001-09-07 Richard Sandiford <rsandifo@redhat.com>
2021 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
2022 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
2025 2001-09-04 David.Billinghurst <David.Billinghurst@riotinto.com>
2027 * gcc_update: (files_and_dependencies) Add gcc/java/parse.c
2028 gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to
2031 Mon Aug 13 02:29:08 CEST 2001 Jan Hubicka <jh@suse.cz>
2033 * analyze_brprob: Update for changes in gcc debug output.
2035 Sat Jul 28 22:37:49 CEST 2001 Jan Hubicka <jh@suse.cz>
2037 * analyze_brprob: Avoid more overflows.
2039 2001-07-27 Richard Henderson <rth@redhat.com>
2041 * test_summary: Copy LAST_UPDATED UTC time to head of summary.
2043 Fri Jul 27 18:01:21 CEST 2001 Jan Hubicka <jh@suse.cz>
2045 * analyze_brprob: Avoid overflows.
2047 2001-07-27 Richard Henderson <rth@redhat.com>
2049 * gcc_update: Dump timestamp in LAST_UPDATED.
2051 2001-07-26 Andreas Jaeger <aj@suse.de>,
2052 Hans-Peter Nilsson <hp@bitrange.com>
2054 * analyze_brprob: Fix documentation.
2056 Mon Jul 23 15:47:19 CEST 2001 Jan Hubicka <jh@suse.cz>
2058 * analyze_brprob: Fix awk compatibility problems; update comment.
2060 2001-07-23 Andreas Jaeger <aj@suse.de>
2062 * analyze_brprob: Fix more typos.
2064 2001-07-23 Andreas Jaeger <aj@suse.de>
2066 * analyze_brprob: Fix typos.
2068 2001-07-03 Joseph S. Myers <jsm28@cam.ac.uk>
2070 * texi2pod.pl: Handle @r inside @item.
2072 2001-07-02 Zack Weinberg <zackw@stanford.edu>
2074 * gcc_update: Remove entries for gcc.1, cpp.1, gcov.1.
2076 2001-07-01 Zoltan Felleg <zfelleg@telnet.hu>
2078 * warn_summary: Fix typo in a comment.
2080 2001-06-14 Albert Chin-A-Young <china@thewrittenword.com>
2082 * contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi.
2084 2001-06-13 Mark Mitchell <mark@codesourcery.com>
2086 * gennews: Set TERM to vt100 for Lynx.
2088 2001-06-13 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2092 Tue Jun 12 12:21:40 CEST 2001 Jan Hubicka <jh@suse.cz>
2094 * analyze_brprob: New file.
2096 2001-06-11 Mark Mitchell <mark@codesourcery.com>
2098 * gcc_build: Output information about the commands used to
2099 configure the compiler.
2101 2001-06-07 Joseph S. Myers <jsm28@cam.ac.uk>
2103 * gennews: Update for GCC 3.0.
2105 2001-06-02 Joseph S. Myers <jsm28@cam.ac.uk>
2107 * gcc_update: Update for move of documentation to gcc/doc.
2109 2001-05-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2111 * contrib/test_summary (files): Sort before evaluating.
2113 2001-05-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2115 * gcc_update (UPDATE_OPTIONS): Add -d to the default settings.
2117 2001-05-21 Mark Mitchell <mark@codesourcery.com>
2119 * gcc_build: Use -d when invoking gcc_update.
2121 2001-05-18 Andreas Jaeger <aj@suse.de>
2123 * gcc_update: Add rules for libf2c/libI77.
2125 2001-05-17 Alexandre Oliva <aoliva@redhat.com>
2127 * gcc_update (touch_files): Use simpler, yet as portable, syntax.
2129 2001-05-14 Loren J. Rittle <ljrittle@acm.org>
2131 * gcc_update (touch_files): Enhance make portability.
2133 2001-05-14 Alexandre Oliva <aoliva@redhat.com>
2135 * gcc_update (touch_files): Use a Makefile to touch files.
2137 2001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
2139 * texi2pod.pl: Add copyright and GPL notices.
2141 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
2143 * texi2pod.pl: Handle "\,".
2145 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
2147 * texi2pod.pl: Fix regular expression for @r to avoid exponential
2148 recursion. From Russ Allbery <rra@stanford.edu>. Remove perl
2151 2001-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2153 * warn_summary (stageNfilter): Update for recent changes in
2156 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
2158 * texi2pod.pl: Require at least perl 5.6.0.
2160 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
2162 * gcc_update: Add gcc/gcc.1 to generated files.
2163 * texi2pod.pl: Handle @r and @gccoptlist. Handle @gol. Handle
2164 discarding to end of sentence with @xref where the sentence has an
2165 interior "." in markup, and handle discarding parentheses around
2168 2001-01-11 Bernd Schmidt <bernds@redhat.com>
2170 * gennews: Add gcc-2.95.3.
2172 2001-01-10 Joseph S. Myers <jsm28@cam.ac.uk>
2174 * texi2pod.pl: Handle @gcctabopt and @env in tables. Handle
2175 @command. Format URLs and email addresses in bold.
2177 2001-01-03 Joseph S. Myers <jsm28@cam.ac.uk>
2179 * gcc_update: Add cpp.1 to the list of generated files.
2181 * texi2pod.pl: Handle @option and @env.
2183 2001-01-03 Mike Stump <mrs@wrs.com>
2185 * snapshot: Update to account for java libraries.
2187 2000-12-28 Jeffrey Oldham <oldham@codesourcery.com>
2189 * test_summary: Export filesuffix, not fileprefix.
2191 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
2193 * release: Change some EGCS references to GCC.
2195 2000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2197 * warn_summary: Fix subdirectory filtering. Add -intl and -fixinc
2198 subdirectory flags. Add source directory prefix filtering.
2199 Redirect diagnostic output to stderr.
2201 2000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
2203 * texi2pod.pl: If multiple @c man sections with the same tag
2204 appear, concatenate them in the final output. When skipping,
2205 ignore block commands that can't cause skipping, and honor
2206 those that can. Ensure that verbatim blocks are separate
2209 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2211 * gcc_update: Don't touch tradcif.c or java/parse.h.
2213 2000-12-05 Zack Weinberg <zack@wolery.stanford.edu>
2215 * texi2pod.pl: Restructure for comprehensibility, add
2216 comments. Merge handling of @ignore and @ifxxx. Handle a
2217 whole bunch more Texinfo commands. Use consistent formatting
2220 2000-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
2222 * gennews: New script.
2224 2000-11-22 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2226 * gcc_update: Update a comment as we now require bison for CVS users.
2228 2000-11-22 Joseph S. Myers <jsm28@cam.ac.uk>
2230 * gcc_update: Add gcov.1 to the list of generated files.
2232 2000-11-21 Mark Mitchell <mark@codesourcery.com>
2234 * gcc_build: Remove code to put information in a log file.
2236 2000-11-19 Zack Weinberg <zackw@stanford.edu>
2239 - Add real command line parsing.
2240 - Support @ifset, @ifclear, @set, @value, -D switch.
2241 - Support @sc. Improve handling of @ref and friends.
2242 - Discard @subsection, @need, @node lines.
2243 - Un-nest font changes to match texinfo semantics.
2244 - Handle @{ and @}. Oops.
2245 - Don't emit E<> directives inside verbatim blocks.
2247 2000-11-12 Bruce Korb <bkorb@gnu.org>
2249 * release: generalize the release script a bit.
2251 Sat Nov 11 17:29:03 2000 Mark P Mitchell <mark@codesourcery.com>
2253 * gcc_build: Add -o option for setting the objdir to use.
2255 2000-11-11 Jeff Law <law@redhat.com>,
2257 * release: New file.
2259 2000-11-08 Jeff Law <law@redhat.com>,
2260 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2262 * snapshot: New file.
2264 2000-11-08 Jeffrey Oldham <oldham@oz.codesourcery.com>
2266 * gcc_build (bootstrap_gcc): New function.
2267 (configure_gcc): Likewise.
2268 (build_gcc): Rewritten to use configure and bootstrap.
2269 (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
2271 2000-10-31 Mark Mitchell <mark@codesourcery.com>
2273 * gcc_build (MAKE): New variable.
2274 (build_gcc): Use it. Fix logging of errors.
2275 (install_gcc): Likewise.
2277 2000-10-29 Mark Mitchell <mark@codesourcery.com>
2279 * gcc_build: Save the output from CVS into the logfile as well.
2281 2000-10-25 Mark Mitchell <mark@codesourcery.com>
2283 * gcc_build: Fix typos.
2285 2000-10-14 Joseph S. Myers <jsm28@cam.ac.uk>
2287 * gperf-2.7-19981006.pat: Remove.
2289 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
2291 * test_installed: Change EGCS references to refer to GCC.
2293 2000-09-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2295 * gcc_update (touch_files): Add some informative output.
2297 2000-09-16 Andreas Jaeger <aj@suse.de>
2299 * gcc_update: Remove gcc/c-parse.gperf.
2301 2000-08-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>,
2302 Alexandre Oliva <aoliva@redhat.com>
2304 * gcc_update: Execute touch_files_reexec even if `cvs update`
2307 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
2309 * test_summary: AWK breaks with filenames containing `='.
2311 Sun Jul 16 12:04:33 2000 Mark P Mitchell <mark@codesourcery.com>
2313 * gcc_build: New script.
2315 2000-07-13 Mark Mitchell <mark@codesourcery.com>
2317 * gcc_update (files_and_dependencies): Remove generated YACC files.
2319 2000-07-12 Mark Mitchell <mark@codesourcery.com>
2321 * gcc_update (files_and_dependencies): Remove generated YACC files.
2323 2000-06-04 Mark Mitchell <mark@codesourcery.com>
2325 * newcvsroot: Handle filenames that contain spaces.
2327 2000-06-03 Zack Weinberg <zack@wolery.cumb.org>
2329 * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
2330 Elide --with-gcc-version-trigger and --norecursion from
2331 configure flags. Remove code to report status of haifa scheduler.
2333 2000-05-18 Alexandre Oliva <aoliva@cygnus.com>
2335 * gcc_update (self): Set to `$0'.
2336 (touch_files_reexec): Use `$self' instead of `$0'.
2338 2000-05-12 Alexandre Oliva <aoliva@cygnus.com>
2340 * gcc_update (touch_files_reexec): New function, run after the
2343 2000-05-08 Richard Hendeson <rth@cygnus.com>
2345 * gcc_update: Remove references to inclhack.tpl.
2347 2000-04-28 Jason Merrill <jason@casey.cygnus.com>
2349 * index-prop: Use a single pattern. Also support *** cdiffs.
2351 2000-04-28 Pavel Roskin <pavel_roskin@geocities.com>
2353 * index-prop: Don't change /dev/null.
2355 2000-04-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2357 * gcc_update: Refer to GCC and gcc_update instead of egcs and
2360 2000-04-26 Jonathan Larmour <jlarmour@redhat.co.uk>
2362 * index-prop: Fix occasional problem when using cvs diff -p.
2364 2000-04-18 Zack Weinberg <zack@wolery.cumb.org>
2366 * gcc_update: Remove references to cexp.c/cexp.y.
2368 1999-12-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2370 * newcvsroot: Add check on the number of command-line arguments.
2373 Sun Nov 28 00:41:44 1999 William Bader (william@nscs.fast.net)
2375 * gcc_update: Allow patches compressed by bzip2.
2377 1999-10-11 Martin v. Löwis <loewis@informatik.hu-berlin.de>
2379 * newcvsroot: New file.
2381 1999-09-11 Craig Burley <craig@jcb-sc.com>
2383 * convert_to_f2c, convert_to_g2c, download_f2c: New file.
2385 1999-08-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2387 * gcc_update: New file.
2388 * egcs_update: Renamed to gcc_update.
2390 1999-08-09 Robert Lipe <robertlipe@usa.net>
2392 * test_summary: Quote curly braces in 1999-07-03 change.
2394 1999-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
2396 * egcs_update (files_and_dependencies): Fixed typo in
2397 gcc/cstamp-h.in. Added gcc/config.in.
2399 1999-07-27 Alexandre Oliva <oliva@dcc.unicamp.br>
2401 * egcs_update (files_and_dependencies): New function, with
2402 complete list of files to be updated, as well as their
2404 (touch_files): Check the timestamp of each generated file against
2406 (main): New flags --touch, --list and --help. Remove the
2409 1999-07-17 Alexandre Oliva <oliva@dcc.unicamp.br>
2411 * test_summary: Replace egcs with gcc. Update e-mail address.
2413 1999-07-05 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2414 Jerry Quinn <jquinn@nortelnetworks.com>
2416 * egcs_update (touch_files, apply_patch): New functions.
2417 Use them. New command-line option --patch. Split test of local
2418 tree into two parts. Add comments.
2420 1999-07-03 Alexandre Oliva <oliva@dcc.unicamp.br>
2422 * test_summary: If Target is `unix{*}', append the Target variants
2425 1999-06-12 Alexandre Oliva <oliva@dcc.unicamp.br>
2427 * test_summary: Set default mail-address and version for egcs
2428 instead of relying on unpredictable pathnames.
2429 Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
2431 Fri Apr 2 16:09:02 1999 Jeffrey A Law (law@cygnus.com)
2433 * fixinc/*: Delete obsolete files.
2435 1999-02-04 Robert Lipe <robertlipe@usa.net>
2437 * egcs_update: Test return values of 'cvs update'. Propogate
2438 to caller as exit values.
2440 1999-01-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2442 * egcs_update: Use "if" instead of "&&". Touch generated files
2443 only after the corresponding *.y files.
2445 1999-01-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2447 * egcs_update: Do not use xargs, but a backquote construct.
2449 1999-01-07 Alexandre Oliva <oliva@dcc.unicamp.br>
2451 * test_summary (version): Remove carriage return that gawk inserts
2452 in the version string for some reason.
2454 1998-11-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2456 * egcs_update: Only touch files that already exist.
2458 1998-11-29 Alexandre Oliva <oliva@dcc.unicamp.br>
2460 * test_summary (EOF): Remove double backslash.
2461 Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2463 1998-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
2465 * test_summary (address): Set to egcs-testresults mailing list.
2467 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
2469 * test_summary (address): Added Marc Lehmann's testsuite-results
2470 to the default e-mail address.
2472 1998-11-25 Alexandre Oliva <oliva@dcc.unicamp.br>
2474 * test_summary (-p, prepend_logs): Add these before the summary.
2475 (Compiler, Platform): Print these just before configflags.
2477 Sat Oct 31 10:53:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2479 * warn_summary (longLineFilter): New shell function to encapsulate
2480 this functionality. It is off by default, only active if -llf
2482 (subdirectoryFilter): Fix bug in filtering which made some
2483 subdirectory warnings erroneously appear in the toplevel set.
2484 (stageNfilter): Renamed from `stageNwarns'. Updated to collect
2485 warnings from stage1 as well as stage0, which means warnings from
2486 outside the bootstrap directory. Eg, the libraries, etc.
2487 (warningFilter): New shell function to encapsulate this
2489 (keywordFilter): New shell function to encapsulate this
2492 Store data in a temp file rather than calculating it 3x. Arrange
2493 to remove it on exit and signals.
2495 Add -pass/-wpass flags to do "pass through" (i.e. manual
2496 inspection) of bootstrap output from a particular stageN as well
2497 as language subdirs.
2499 Add better comments/documentation.
2501 Sat Oct 31 16:39:31 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2503 * egcs_update: Add comment about keeping the FAQ synchronized.
2505 Fri Oct 30 00:39:27 1998 Jeffrey A Law (law@cygnus.com)
2507 * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
2510 Fri Oct 16 07:35:00 1998 Bruce Korb <korb@datadesign.com>
2512 * egcs_update: Added gcc/fixinc/* generated files to touch list.
2514 Tue Oct 13 23:28:33 1998 Jeffrey A Law (law@cygnus.com)
2516 * egcs_update: Remove gcc/java/parse.c from list of files to
2519 Wed Oct 7 13:00:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2521 * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
2523 Mon Oct 5 14:19:48 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2525 * warn_summary (subdirectoryFilter): New shell function to
2526 optionally filter in/out gcc subdirectories when summarizing
2527 warnings. Add new flags to support subdirectory filtering.
2529 Also, ensure the bootstrap stage is a number. Add some more C
2530 keywords that are preserved in the "warning type" summary and
2531 tighten up the "arg ???" regexp.
2533 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
2535 * fixinc/inclhack.def: Not all C++ comments in C headers
2536 were treated alike. They are now. Also fixed syntax
2537 of sed expression in "systypes" fix.
2539 * fixinc/inclhack.def: Removed SVR4.2-ism from shell invocation
2541 * egcs_update: Added fixinc/* generated files to touch list.
2543 Wed Sep 16 16:06:51 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2545 * egcs_update: Additionally touch gcc/java/parse.[ch].
2547 Thu Sep 9 16:48 Bruce Korb <korb@datadesign.com>
2549 * fixinc/inclhack.def: Added two files required by
2550 SCO's Open Server 5's avoid_bool fix.
2551 Regenerated fixinc.x and inclhack.sh to incorporate
2554 Thu Sep 3 10:11:32 1998 Robert Lipe <robertl@dgii.com>
2556 * egcs_update: Do the pass 1 CVS update only for files that
2557 may reasonably be under CVS control.
2559 1998-08-14 Alexandre Oliva <oliva@dcc.unicamp.br>
2561 * test_installed: New script for testing already-installed
2564 Wed Aug 12 19:59:36 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2566 * egcs_update: Assigned copyright to FSF.
2568 Tue Aug 11 17:55:53 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2569 Alexandre Oliva <oliva@dcc.unicamp.br>
2571 * egcs_update: New switch --nostdflags and documentation
2574 Tue Aug 11 17:33:19 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2576 * egcs_update: New script.
2578 1998-08-05 Bruce Korb <korbb@datadesign.com>
2581 Added define for target machine so machine-specific tests
2582 can be selected for or against.
2585 Added an array of string pointers to machines to select
2586 or avoid, depending on a FD_MACH_IFNOT bit flag.
2587 Used a shell script to match the defined TARGET_MACHINE
2588 with any of the given match patterns.
2590 * fixinc/fixincl.tpl
2591 Generate the array of strings and bit flag, as needed,
2592 depending on "mach" and "not_machine" attributes for a fix.
2594 * fixinc/mkfixinc.sh
2595 Invoke the make with TARGET assigned the value of the
2596 machine name argument.
2598 Mon Jul 27 22:08:12 1998 Mike Stump (mrs@wrs.com)
2600 * compare_tests: New script.
2602 1998-07-28 Alexandre Oliva <oliva@dcc.unicamp.br>
2604 * test_summary: Assigned copyright to FSF.
2606 Mon Jul 27 20:33:02 1998 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2608 * test_summary: Corrected script name in comments providing
2609 documentation. Added linebreaks for lines with > 80 characters.
2611 Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
2613 * test_summary: New switch, -i, and environment variable,
2614 append_logs, for including files in the report.
2616 1998-06-01 Manfred Hollstein <manfred@s-direktnet.de>
2618 * warn_summary: Update to Kaveh's latest version allowing to
2619 specify the last stage built.
2621 1998-05-29 Bruce Korb <korbb@datadesign.com>
2623 * fixinc/mkfixinc.sh
2624 Changes to make it easier to invoke on platforms that
2625 normally do not invoke fixincludes.
2627 * fixinc/inclhack.def
2628 Applied fixes from egcs/gcc/fixincludes from the past several
2631 1998-05-28 Bruce Korb <korbb@datadesign.com>
2633 * fixinc/*: Updated most everything for a first real
2634 try at getting "fast_fixincludes" working.
2636 1998-05-28 Jason Merrill <jason@yorick.cygnus.com>
2638 * index-prop: New file.
2640 Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de>
2642 * test_summary: find good awk (copied from warn_summary).
2644 Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com)
2646 * test_summary, warn_summary: New files