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