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