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