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