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