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