Mercurial > hg > CbC > CbC_gcc
comparison NEWS @ 48:9907f3135723
update CbC on GCC from 4.4.2 to 4.4.3.
author | kent <kent@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 07 Feb 2010 17:48:31 +0900 |
parents | 3bfb6c00c1e0 |
children |
comparison
equal
deleted
inserted
replaced
45:d645ac0f55d6 | 48:9907f3135723 |
---|---|
6 | 6 |
7 ====================================================================== | 7 ====================================================================== |
8 http://gcc.gnu.org/gcc-4.4/index.html | 8 http://gcc.gnu.org/gcc-4.4/index.html |
9 GCC 4.4 Release Series | 9 GCC 4.4 Release Series |
10 | 10 |
11 July 22, 2009 | 11 October 15, 2009 |
12 | 12 |
13 The [1]GNU project and the GCC developers are pleased to announce the | 13 The [1]GNU project and the GCC developers are pleased to announce the |
14 release of GCC 4.4.1. | 14 release of GCC 4.4.3. |
15 | 15 |
16 This release is a bug-fix release, containing fixes for regressions in | 16 This release is a bug-fix release, containing fixes for regressions in |
17 GCC 4.4.0 relative to previous releases of GCC. | 17 GCC 4.4.1 relative to previous releases of GCC. |
18 | 18 |
19 Release History | 19 Release History |
20 | 20 |
21 GCC 4.4.3 | |
22 January 21, 2010 ([2]changes) | |
23 | |
24 GCC 4.4.2 | |
25 October 15, 2009 ([3]changes) | |
26 | |
21 GCC 4.4.1 | 27 GCC 4.4.1 |
22 July 22, 2009 ([2]changes) | 28 July 22, 2009 ([4]changes) |
23 | 29 |
24 GCC 4.4.0 | 30 GCC 4.4.0 |
25 April 21, 2009 ([3]changes) | 31 April 21, 2009 ([5]changes) |
26 | 32 |
27 References and Acknowledgements | 33 References and Acknowledgements |
28 | 34 |
29 GCC used to stand for the GNU C Compiler, but since the compiler | 35 GCC used to stand for the GNU C Compiler, but since the compiler |
30 supports several other languages aside from C, it now stands for the | 36 supports several other languages aside from C, it now stands for the |
31 GNU Compiler Collection. | 37 GNU Compiler Collection. |
32 | 38 |
33 A list of [4]successful builds is updated as new information becomes | 39 A list of [6]successful builds is updated as new information becomes |
34 available. | 40 available. |
35 | 41 |
36 The GCC developers would like to thank the numerous people that have | 42 The GCC developers would like to thank the numerous people that have |
37 contributed new features, improvements, bug fixes, and other changes as | 43 contributed new features, improvements, bug fixes, and other changes as |
38 well as test results to GCC. This [5]amazing group of volunteers is | 44 well as test results to GCC. This [7]amazing group of volunteers is |
39 what makes GCC successful. | 45 what makes GCC successful. |
40 | 46 |
41 For additional information about GCC please refer to the [6]GCC project | 47 For additional information about GCC please refer to the [8]GCC project |
42 web site or contact the [7]GCC development mailing list. | 48 web site or contact the [9]GCC development mailing list. |
43 | 49 |
44 To obtain GCC please use [8]our mirror sites or [9]our SVN server. | 50 To obtain GCC please use [10]our mirror sites or [11]our SVN server. |
45 | 51 |
46 Please send FSF & GNU inquiries & questions to [10]gnu@gnu.org. There | 52 Please send FSF & GNU inquiries & questions to [12]gnu@gnu.org. There |
47 are also [11]other ways to contact the FSF. | 53 are also [13]other ways to contact the FSF. |
48 | 54 |
49 These pages are maintained by [12]the GCC team. | 55 These pages are maintained by [14]the GCC team. |
50 | 56 |
51 | 57 |
52 For questions related to the use of GCC, please consult these web | 58 For questions related to the use of GCC, please consult these web |
53 pages and the [13]GCC manuals. If that fails, the | 59 pages and the [15]GCC manuals. If that fails, the |
54 [14]gcc-help@gcc.gnu.org mailing list might help. | 60 [16]gcc-help@gcc.gnu.org mailing list might help. |
55 Please send comments on these web pages and the development of GCC to | 61 Please send comments on these web pages and the development of GCC to |
56 our developer mailing list at [15]gcc@gnu.org or [16]gcc@gcc.gnu.org. | 62 our developer mailing list at [17]gcc@gnu.org or [18]gcc@gcc.gnu.org. |
57 All of our lists have [17]public archives. | 63 All of our lists have [19]public archives. |
58 | 64 |
59 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth | 65 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth |
60 Floor, Boston, MA 02110, USA. | 66 Floor, Boston, MA 02110, USA. |
61 | 67 |
62 Verbatim copying and distribution of this entire article is permitted | 68 Verbatim copying and distribution of this entire article is permitted |
63 in any medium, provided this notice is preserved. | 69 in any medium, provided this notice is preserved. |
64 Last modified 2009-07-22 [18]Valid XHTML 1.0 | 70 Last modified 2010-01-21 [20]Valid XHTML 1.0 |
65 | 71 |
66 References | 72 References |
67 | 73 |
68 1. http://www.gnu.org/ | 74 1. http://www.gnu.org/ |
69 2. http://gcc.gnu.org/gcc-4.4/changes.html | 75 2. http://gcc.gnu.org/gcc-4.4/changes.html |
70 3. http://gcc.gnu.org/gcc-4.4/changes.html | 76 3. http://gcc.gnu.org/gcc-4.4/changes.html |
71 4. http://gcc.gnu.org/gcc-4.4/buildstat.html | 77 4. http://gcc.gnu.org/gcc-4.4/changes.html |
72 5. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html | 78 5. http://gcc.gnu.org/gcc-4.4/changes.html |
73 6. http://gcc.gnu.org/index.html | 79 6. http://gcc.gnu.org/gcc-4.4/buildstat.html |
74 7. mailto:gcc@gcc.gnu.org | 80 7. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html |
75 8. http://gcc.gnu.org/mirrors.html | 81 8. http://gcc.gnu.org/index.html |
76 9. http://gcc.gnu.org/svn.html | 82 9. mailto:gcc@gcc.gnu.org |
77 10. mailto:gnu@gnu.org | 83 10. http://gcc.gnu.org/mirrors.html |
78 11. http://www.gnu.org/home.html#ContactInfo | 84 11. http://gcc.gnu.org/svn.html |
79 12. http://gcc.gnu.org/about.html | 85 12. mailto:gnu@gnu.org |
80 13. http://gcc.gnu.org/onlinedocs/ | 86 13. http://www.gnu.org/home.html#ContactInfo |
81 14. mailto:gcc-help@gcc.gnu.org | 87 14. http://gcc.gnu.org/about.html |
82 15. mailto:gcc@gnu.org | 88 15. http://gcc.gnu.org/onlinedocs/ |
83 16. mailto:gcc@gcc.gnu.org | 89 16. mailto:gcc-help@gcc.gnu.org |
84 17. http://gcc.gnu.org/lists.html | 90 17. mailto:gcc@gnu.org |
85 18. http://validator.w3.org/check/referer | 91 18. mailto:gcc@gcc.gnu.org |
92 19. http://gcc.gnu.org/lists.html | |
93 20. http://validator.w3.org/check/referer | |
86 ====================================================================== | 94 ====================================================================== |
87 http://gcc.gnu.org/gcc-4.4/changes.html | 95 http://gcc.gnu.org/gcc-4.4/changes.html |
88 GCC 4.4 Release Series | 96 GCC 4.4 Release Series |
89 Changes, New Features, and Fixes | 97 Changes, New Features, and Fixes |
90 | 98 |
91 The latest release in the 4.4 release series is [1]GCC 4.4.1. | 99 The latest release in the 4.4 release series is [1]GCC 4.4.3. |
92 | 100 |
93 Caveats | 101 Caveats |
94 | 102 |
95 * __builtin_stdarg_start has been completely removed from GCC. | 103 * __builtin_stdarg_start has been completely removed from GCC. |
96 Support for <varargs.h> had been deprecated since GCC 4.0. Use | 104 Support for <varargs.h> had been deprecated since GCC 4.0. Use |
628 This is the [13]list of problem reports (PRs) from GCC's bug tracking | 636 This is the [13]list of problem reports (PRs) from GCC's bug tracking |
629 system that are known to be fixed in the 4.4.1 release. This list might | 637 system that are known to be fixed in the 4.4.1 release. This list might |
630 not be complete (that is, it is possible that some PRs that have been | 638 not be complete (that is, it is possible that some PRs that have been |
631 fixed are not listed here). | 639 fixed are not listed here). |
632 | 640 |
633 Please send FSF & GNU inquiries & questions to [14]gnu@gnu.org. There | 641 GCC 4.4.2 |
634 are also [15]other ways to contact the FSF. | 642 |
635 | 643 This is the [14]list of problem reports (PRs) from GCC's bug tracking |
636 These pages are maintained by [16]the GCC team. | 644 system that are known to be fixed in the 4.4.2 release. This list might |
645 not be complete (that is, it is possible that some PRs that have been | |
646 fixed are not listed here). | |
647 | |
648 GCC 4.4.3 | |
649 | |
650 This is the [15]list of problem reports (PRs) from GCC's bug tracking | |
651 system that are known to be fixed in the 4.4.3 release. This list might | |
652 not be complete (that is, it is possible that some PRs that have been | |
653 fixed are not listed here). | |
654 | |
655 Please send FSF & GNU inquiries & questions to [16]gnu@gnu.org. There | |
656 are also [17]other ways to contact the FSF. | |
657 | |
658 These pages are maintained by [18]the GCC team. | |
637 | 659 |
638 | 660 |
639 For questions related to the use of GCC, please consult these web | 661 For questions related to the use of GCC, please consult these web |
640 pages and the [17]GCC manuals. If that fails, the | 662 pages and the [19]GCC manuals. If that fails, the |
641 [18]gcc-help@gcc.gnu.org mailing list might help. | 663 [20]gcc-help@gcc.gnu.org mailing list might help. |
642 Please send comments on these web pages and the development of GCC to | 664 Please send comments on these web pages and the development of GCC to |
643 our developer mailing list at [19]gcc@gnu.org or [20]gcc@gcc.gnu.org. | 665 our developer mailing list at [21]gcc@gnu.org or [22]gcc@gcc.gnu.org. |
644 All of our lists have [21]public archives. | 666 All of our lists have [23]public archives. |
645 | 667 |
646 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth | 668 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth |
647 Floor, Boston, MA 02110, USA. | 669 Floor, Boston, MA 02110, USA. |
648 | 670 |
649 Verbatim copying and distribution of this entire article is permitted | 671 Verbatim copying and distribution of this entire article is permitted |
650 in any medium, provided this notice is preserved. | 672 in any medium, provided this notice is preserved. |
651 Last modified 2009-07-22 [22]Valid XHTML 1.0 | 673 Last modified 2010-01-21 [24]Valid XHTML 1.0 |
652 | 674 |
653 References | 675 References |
654 | 676 |
655 1. http://gcc.gnu.org/gcc-4.4/changes.html#4.4.1 | 677 1. http://gcc.gnu.org/gcc-4.4/changes.html#4.4.3 |
656 2. http://gcc.gnu.org/gcc-4.3/changes.html#obsoleted | 678 2. http://gcc.gnu.org/gcc-4.3/changes.html#obsoleted |
657 3. http://gcc.gnu.org/gcc-4.4/porting_to.html | 679 3. http://gcc.gnu.org/gcc-4.4/porting_to.html |
658 4. http://gcc.gnu.org/wiki/Graphite | 680 4. http://gcc.gnu.org/wiki/Graphite |
659 5. http://openmp.org/wp/openmp-specifications/ | 681 5. http://openmp.org/wp/openmp-specifications/ |
660 6. http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1040.pdf | 682 6. http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1040.pdf |
663 9. http://gcc.gnu.org/onlinedocs/gfortran/Preprocessing-Options.html | 685 9. http://gcc.gnu.org/onlinedocs/gfortran/Preprocessing-Options.html |
664 10. http://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWarray-temporaries_007d-125 | 686 10. http://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWarray-temporaries_007d-125 |
665 11. http://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfcheck-array-temporaries_007d-221 | 687 11. http://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfcheck-array-temporaries_007d-221 |
666 12. http://gcc.gnu.org/onlinedocs/gfortran/Fortran-Dialect-Options.html#index-g_t_0040code_007bbackslash_007d-34 | 688 12. http://gcc.gnu.org/onlinedocs/gfortran/Fortran-Dialect-Options.html#index-g_t_0040code_007bbackslash_007d-34 |
667 13. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.1 | 689 13. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.1 |
668 14. mailto:gnu@gnu.org | 690 14. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.2 |
669 15. http://www.gnu.org/home.html#ContactInfo | 691 15. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.3 |
670 16. http://gcc.gnu.org/about.html | 692 16. mailto:gnu@gnu.org |
671 17. http://gcc.gnu.org/onlinedocs/ | 693 17. http://www.gnu.org/home.html#ContactInfo |
672 18. mailto:gcc-help@gcc.gnu.org | 694 18. http://gcc.gnu.org/about.html |
673 19. mailto:gcc@gnu.org | 695 19. http://gcc.gnu.org/onlinedocs/ |
674 20. mailto:gcc@gcc.gnu.org | 696 20. mailto:gcc-help@gcc.gnu.org |
675 21. http://gcc.gnu.org/lists.html | 697 21. mailto:gcc@gnu.org |
676 22. http://validator.w3.org/check/referer | 698 22. mailto:gcc@gcc.gnu.org |
699 23. http://gcc.gnu.org/lists.html | |
700 24. http://validator.w3.org/check/referer | |
677 ====================================================================== | 701 ====================================================================== |
678 http://gcc.gnu.org/gcc-4.3/index.html | 702 http://gcc.gnu.org/gcc-4.3/index.html |
679 GCC 4.3 Release Series | 703 GCC 4.3 Release Series |
680 | 704 |
681 January 24, 2009 | 705 January 24, 2009 |
682 | 706 |
683 The [1]GNU project and the GCC developers are pleased to announce the | 707 The [1]GNU project and the GCC developers are pleased to announce the |
684 release of GCC 4.3.3. | 708 release of GCC 4.3.4. |
685 | 709 |
686 This release is a bug-fix release, containing fixes for regressions in | 710 This release is a bug-fix release, containing fixes for regressions in |
687 GCC 4.3.2 relative to previous releases of GCC. | 711 GCC 4.3.3 relative to previous releases of GCC. |
688 | 712 |
689 Release History | 713 Release History |
690 | 714 |
715 GCC 4.3.4 | |
716 August 4, 2009 ([2]changes) | |
717 | |
691 GCC 4.3.3 | 718 GCC 4.3.3 |
692 January 24, 2009 ([2]changes) | 719 January 24, 2009 ([3]changes) |
693 | 720 |
694 GCC 4.3.2 | 721 GCC 4.3.2 |
695 August 27, 2008 ([3]changes) | 722 August 27, 2008 ([4]changes) |
696 | 723 |
697 GCC 4.3.1 | 724 GCC 4.3.1 |
698 June 6, 2008 ([4]changes) | 725 June 6, 2008 ([5]changes) |
699 | 726 |
700 GCC 4.3.0 | 727 GCC 4.3.0 |
701 March 5, 2008 ([5]changes) | 728 March 5, 2008 ([6]changes) |
702 | 729 |
703 References and Acknowledgements | 730 References and Acknowledgements |
704 | 731 |
705 GCC used to stand for the GNU C Compiler, but since the compiler | 732 GCC used to stand for the GNU C Compiler, but since the compiler |
706 supports several other languages aside from C, it now stands for the | 733 supports several other languages aside from C, it now stands for the |
707 GNU Compiler Collection. | 734 GNU Compiler Collection. |
708 | 735 |
709 A list of [6]successful builds is updated as new information becomes | 736 A list of [7]successful builds is updated as new information becomes |
710 available. | 737 available. |
711 | 738 |
712 The GCC developers would like to thank the numerous people that have | 739 The GCC developers would like to thank the numerous people that have |
713 contributed new features, improvements, bug fixes, and other changes as | 740 contributed new features, improvements, bug fixes, and other changes as |
714 well as test results to GCC. This [7]amazing group of volunteers is | 741 well as test results to GCC. This [8]amazing group of volunteers is |
715 what makes GCC successful. | 742 what makes GCC successful. |
716 | 743 |
717 For additional information about GCC please refer to the [8]GCC project | 744 For additional information about GCC please refer to the [9]GCC project |
718 web site or contact the [9]GCC development mailing list. | 745 web site or contact the [10]GCC development mailing list. |
719 | 746 |
720 To obtain GCC please use [10]our mirror sites or [11]our SVN server. | 747 To obtain GCC please use [11]our mirror sites or [12]our SVN server. |
721 | 748 |
722 Please send FSF & GNU inquiries & questions to [12]gnu@gnu.org. There | 749 Please send FSF & GNU inquiries & questions to [13]gnu@gnu.org. There |
723 are also [13]other ways to contact the FSF. | 750 are also [14]other ways to contact the FSF. |
724 | 751 |
725 These pages are maintained by [14]the GCC team. | 752 These pages are maintained by [15]the GCC team. |
726 | 753 |
727 | 754 |
728 For questions related to the use of GCC, please consult these web | 755 For questions related to the use of GCC, please consult these web |
729 pages and the [15]GCC manuals. If that fails, the | 756 pages and the [16]GCC manuals. If that fails, the |
730 [16]gcc-help@gcc.gnu.org mailing list might help. | 757 [17]gcc-help@gcc.gnu.org mailing list might help. |
731 Please send comments on these web pages and the development of GCC to | 758 Please send comments on these web pages and the development of GCC to |
732 our developer mailing list at [17]gcc@gnu.org or [18]gcc@gcc.gnu.org. | 759 our developer mailing list at [18]gcc@gnu.org or [19]gcc@gcc.gnu.org. |
733 All of our lists have [19]public archives. | 760 All of our lists have [20]public archives. |
734 | 761 |
735 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth | 762 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth |
736 Floor, Boston, MA 02110, USA. | 763 Floor, Boston, MA 02110, USA. |
737 | 764 |
738 Verbatim copying and distribution of this entire article is permitted | 765 Verbatim copying and distribution of this entire article is permitted |
739 in any medium, provided this notice is preserved. | 766 in any medium, provided this notice is preserved. |
740 Last modified 2009-01-24 [20]Valid XHTML 1.0 | 767 Last modified 2009-10-15 [21]Valid XHTML 1.0 |
741 | 768 |
742 References | 769 References |
743 | 770 |
744 1. http://www.gnu.org/ | 771 1. http://www.gnu.org/ |
745 2. http://gcc.gnu.org/gcc-4.3/changes.html | 772 2. http://gcc.gnu.org/gcc-4.3/changes.html |
746 3. http://gcc.gnu.org/gcc-4.3/changes.html | 773 3. http://gcc.gnu.org/gcc-4.3/changes.html |
747 4. http://gcc.gnu.org/gcc-4.3/changes.html | 774 4. http://gcc.gnu.org/gcc-4.3/changes.html |
748 5. http://gcc.gnu.org/gcc-4.3/changes.html | 775 5. http://gcc.gnu.org/gcc-4.3/changes.html |
749 6. http://gcc.gnu.org/gcc-4.3/buildstat.html | 776 6. http://gcc.gnu.org/gcc-4.3/changes.html |
750 7. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html | 777 7. http://gcc.gnu.org/gcc-4.3/buildstat.html |
751 8. http://gcc.gnu.org/index.html | 778 8. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html |
752 9. mailto:gcc@gcc.gnu.org | 779 9. http://gcc.gnu.org/index.html |
753 10. http://gcc.gnu.org/mirrors.html | 780 10. mailto:gcc@gcc.gnu.org |
754 11. http://gcc.gnu.org/svn.html | 781 11. http://gcc.gnu.org/mirrors.html |
755 12. mailto:gnu@gnu.org | 782 12. http://gcc.gnu.org/svn.html |
756 13. http://www.gnu.org/home.html#ContactInfo | 783 13. mailto:gnu@gnu.org |
757 14. http://gcc.gnu.org/about.html | 784 14. http://www.gnu.org/home.html#ContactInfo |
758 15. http://gcc.gnu.org/onlinedocs/ | 785 15. http://gcc.gnu.org/about.html |
759 16. mailto:gcc-help@gcc.gnu.org | 786 16. http://gcc.gnu.org/onlinedocs/ |
760 17. mailto:gcc@gnu.org | 787 17. mailto:gcc-help@gcc.gnu.org |
761 18. mailto:gcc@gcc.gnu.org | 788 18. mailto:gcc@gnu.org |
762 19. http://gcc.gnu.org/lists.html | 789 19. mailto:gcc@gcc.gnu.org |
763 20. http://validator.w3.org/check/referer | 790 20. http://gcc.gnu.org/lists.html |
791 21. http://validator.w3.org/check/referer | |
764 ====================================================================== | 792 ====================================================================== |
765 http://gcc.gnu.org/gcc-4.3/changes.html | 793 http://gcc.gnu.org/gcc-4.3/changes.html |
766 GCC 4.3 Release Series | 794 GCC 4.3 Release Series |
767 Changes, New Features, and Fixes | 795 Changes, New Features, and Fixes |
768 | 796 |
769 The latest release in the 4.3 release series is [1]GCC 4.3.3. | 797 The latest release in the 4.3 release series is [1]GCC 4.3.4. |
770 | 798 |
771 Caveats | 799 Caveats |
772 | 800 |
773 * GCC requires the [2]GMP and [3]MPFR libraries for building all the | 801 * GCC requires the [2]GMP and [3]MPFR libraries for building all the |
774 various front-end languages it supports. See the [4]prerequisites | 802 various front-end languages it supports. See the [4]prerequisites |
1500 This is the [27]list of problem reports (PRs) from GCC's bug tracking | 1528 This is the [27]list of problem reports (PRs) from GCC's bug tracking |
1501 system that are known to be fixed in the 4.3.3 release. This list might | 1529 system that are known to be fixed in the 4.3.3 release. This list might |
1502 not be complete (that is, it is possible that some PRs that have been | 1530 not be complete (that is, it is possible that some PRs that have been |
1503 fixed are not listed here). | 1531 fixed are not listed here). |
1504 | 1532 |
1505 Please send FSF & GNU inquiries & questions to [28]gnu@gnu.org. There | 1533 GCC 4.3.4 |
1506 are also [29]other ways to contact the FSF. | 1534 |
1507 | 1535 This is the [28]list of problem reports (PRs) from GCC's bug tracking |
1508 These pages are maintained by [30]the GCC team. | 1536 system that are known to be fixed in the 4.3.4 release. This list might |
1537 not be complete (that is, it is possible that some PRs that have been | |
1538 fixed are not listed here). | |
1539 | |
1540 Please send FSF & GNU inquiries & questions to [29]gnu@gnu.org. There | |
1541 are also [30]other ways to contact the FSF. | |
1542 | |
1543 These pages are maintained by [31]the GCC team. | |
1509 | 1544 |
1510 | 1545 |
1511 For questions related to the use of GCC, please consult these web | 1546 For questions related to the use of GCC, please consult these web |
1512 pages and the [31]GCC manuals. If that fails, the | 1547 pages and the [32]GCC manuals. If that fails, the |
1513 [32]gcc-help@gcc.gnu.org mailing list might help. | 1548 [33]gcc-help@gcc.gnu.org mailing list might help. |
1514 Please send comments on these web pages and the development of GCC to | 1549 Please send comments on these web pages and the development of GCC to |
1515 our developer mailing list at [33]gcc@gnu.org or [34]gcc@gcc.gnu.org. | 1550 our developer mailing list at [34]gcc@gnu.org or [35]gcc@gcc.gnu.org. |
1516 All of our lists have [35]public archives. | 1551 All of our lists have [36]public archives. |
1517 | 1552 |
1518 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth | 1553 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth |
1519 Floor, Boston, MA 02110, USA. | 1554 Floor, Boston, MA 02110, USA. |
1520 | 1555 |
1521 Verbatim copying and distribution of this entire article is permitted | 1556 Verbatim copying and distribution of this entire article is permitted |
1522 in any medium, provided this notice is preserved. | 1557 in any medium, provided this notice is preserved. |
1523 Last modified 2009-04-19 [36]Valid XHTML 1.0 | 1558 Last modified 2009-08-13 [37]Valid XHTML 1.0 |
1524 | 1559 |
1525 References | 1560 References |
1526 | 1561 |
1527 1. http://gcc.gnu.org/gcc-4.3/changes.html#4.3.3 | 1562 1. http://gcc.gnu.org/gcc-4.3/changes.html#4.3.4 |
1528 2. http://gmplib.org/ | 1563 2. http://gmplib.org/ |
1529 3. http://www.mpfr.org/ | 1564 3. http://www.mpfr.org/ |
1530 4. http://gcc.gnu.org/install/prerequisites.html | 1565 4. http://gcc.gnu.org/install/prerequisites.html |
1531 5. http://gcc.gnu.org/ml/gcc-announce/2001/msg00000.html | 1566 5. http://gcc.gnu.org/ml/gcc-announce/2001/msg00000.html |
1532 6. http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options | 1567 6. http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options |
1549 23. http://gcc.gnu.org/onlinedocs/gfortran/BOZ-literal-constants.html | 1584 23. http://gcc.gnu.org/onlinedocs/gfortran/BOZ-literal-constants.html |
1550 24. http://gcc.gnu.org/onlinedocs/libstdc++/ | 1585 24. http://gcc.gnu.org/onlinedocs/libstdc++/ |
1551 25. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.1 | 1586 25. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.1 |
1552 26. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.2 | 1587 26. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.2 |
1553 27. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.3 | 1588 27. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.3 |
1554 28. mailto:gnu@gnu.org | 1589 28. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.4 |
1555 29. http://www.gnu.org/home.html#ContactInfo | 1590 29. mailto:gnu@gnu.org |
1556 30. http://gcc.gnu.org/about.html | 1591 30. http://www.gnu.org/home.html#ContactInfo |
1557 31. http://gcc.gnu.org/onlinedocs/ | 1592 31. http://gcc.gnu.org/about.html |
1558 32. mailto:gcc-help@gcc.gnu.org | 1593 32. http://gcc.gnu.org/onlinedocs/ |
1559 33. mailto:gcc@gnu.org | 1594 33. mailto:gcc-help@gcc.gnu.org |
1560 34. mailto:gcc@gcc.gnu.org | 1595 34. mailto:gcc@gnu.org |
1561 35. http://gcc.gnu.org/lists.html | 1596 35. mailto:gcc@gcc.gnu.org |
1562 36. http://validator.w3.org/check/referer | 1597 36. http://gcc.gnu.org/lists.html |
1598 37. http://validator.w3.org/check/referer | |
1563 ====================================================================== | 1599 ====================================================================== |
1564 http://gcc.gnu.org/gcc-4.2/index.html | 1600 http://gcc.gnu.org/gcc-4.2/index.html |
1565 GCC 4.2 Release Series | 1601 GCC 4.2 Release Series |
1566 | 1602 |
1567 May 19, 2008 | 1603 May 19, 2008 |
1700 sections). For new code, it is generally better to use function and | 1736 sections). For new code, it is generally better to use function and |
1701 variable attributes. The -fno-toplevel-reorder option may be used | 1737 variable attributes. The -fno-toplevel-reorder option may be used |
1702 for most cases which currently use -fno-unit-at-a-time. The | 1738 for most cases which currently use -fno-unit-at-a-time. The |
1703 -fno-unit-at-a-time option will be removed in some future version | 1739 -fno-unit-at-a-time option will be removed in some future version |
1704 of GCC. If you know of a case which requires -fno-unit-at-a-time | 1740 of GCC. If you know of a case which requires -fno-unit-at-a-time |
1705 which is not fixed by -fno-toplevel-reorder, please [3]open a bug | 1741 which is not fixed by -fno-toplevel-reorder, please open a bug |
1706 report. | 1742 report. |
1707 | 1743 |
1708 C family | 1744 C family |
1709 | 1745 |
1710 * The pragma redefine_extname will now macro expand its tokens for | 1746 * The pragma redefine_extname will now macro expand its tokens for |
1776 Runtime Library (libstdc++) | 1812 Runtime Library (libstdc++) |
1777 | 1813 |
1778 * Added support for TR1 <random>, <complex>, and C compatibility | 1814 * Added support for TR1 <random>, <complex>, and C compatibility |
1779 headers. In addition, a lock-free version of shared_ptr was | 1815 headers. In addition, a lock-free version of shared_ptr was |
1780 contributed as part of Phillip Jordan's Google Summer of Code | 1816 contributed as part of Phillip Jordan's Google Summer of Code |
1781 project on lock-free containers. ([4]Implementation status of TR1) | 1817 project on lock-free containers. ([3]Implementation status of TR1) |
1782 * In association with the Summer of Code work on lock-free | 1818 * In association with the Summer of Code work on lock-free |
1783 containers, the interface for atomic builtins was adjusted, | 1819 containers, the interface for atomic builtins was adjusted, |
1784 creating simpler alternatives for non-threaded code paths. Also, | 1820 creating simpler alternatives for non-threaded code paths. Also, |
1785 usage was consolidated and all elements were moved from namespace | 1821 usage was consolidated and all elements were moved from namespace |
1786 std to namespace__gnu_cxx. Affected interfaces are the functions | 1822 std to namespace__gnu_cxx. Affected interfaces are the functions |
1794 * Revised, simplified, and expanded policy-based associative | 1830 * Revised, simplified, and expanded policy-based associative |
1795 containers, including data types for tree and trie forms | 1831 containers, including data types for tree and trie forms |
1796 (basic_tree, tree, trie), lists (list_update), and both | 1832 (basic_tree, tree, trie), lists (list_update), and both |
1797 collision-chaining and probing hash-based containers | 1833 collision-chaining and probing hash-based containers |
1798 (basic_hash_table, cc_hash_table, gp_hash_table). More details per | 1834 (basic_hash_table, cc_hash_table, gp_hash_table). More details per |
1799 the [5]documentation. | 1835 the [4]documentation. |
1800 * The implementation of the debug mode was modified, whereby the | 1836 * The implementation of the debug mode was modified, whereby the |
1801 debug namespaces were nested inside of namespace std and namespace | 1837 debug namespaces were nested inside of namespace std and namespace |
1802 __gnu_cxx in order to resolve some long standing corner cases | 1838 __gnu_cxx in order to resolve some long standing corner cases |
1803 involving name lookup. Debug functionality from the policy-based | 1839 involving name lookup. Debug functionality from the policy-based |
1804 data structures was consolidated and enabled with the single macro, | 1840 data structures was consolidated and enabled with the single macro, |
1827 compilers. The implementation allows for records greater than 2 GB | 1863 compilers. The implementation allows for records greater than 2 GB |
1828 and is compatible with several other compilers. Older versions of | 1864 and is compatible with several other compilers. Older versions of |
1829 gfortran used 8-byte record markers by default (on most systems). | 1865 gfortran used 8-byte record markers by default (on most systems). |
1830 In order to change the length of the record markers, e.g. to read | 1866 In order to change the length of the record markers, e.g. to read |
1831 unformatted files created by older gfortran versions, the | 1867 unformatted files created by older gfortran versions, the |
1832 [6]-frecord-marker=8 option can be used. | 1868 [5]-frecord-marker=8 option can be used. |
1833 | 1869 |
1834 Java (GCJ) | 1870 Java (GCJ) |
1835 | 1871 |
1836 * A new command-line option -static-libgcj has been added for targets | 1872 * A new command-line option -static-libgcj has been added for targets |
1837 that use a linker compatible with GNU Binutils. As its name | 1873 that use a linker compatible with GNU Binutils. As its name |
1838 implies, this causes libgcj to be linked statically. In some cases | 1874 implies, this causes libgcj to be linked statically. In some cases |
1839 this causes the resulting executable to start faster and use less | 1875 this causes the resulting executable to start faster and use less |
1840 memory than if the shared version of libgcj were used. However | 1876 memory than if the shared version of libgcj were used. However |
1841 caution should be used as it can also cause essential parts of the | 1877 caution should be used as it can also cause essential parts of the |
1842 library to be omitted. Some of these issues are discussed in: | 1878 library to be omitted. Some of these issues are discussed in: |
1843 [7]http://gcc.gnu.org/wiki/Statically_linking_libgcj | 1879 [6]http://gcc.gnu.org/wiki/Statically_linking_libgcj |
1844 * fastjar is no longer bundled with GCC. To build libgcj, you will | 1880 * fastjar is no longer bundled with GCC. To build libgcj, you will |
1845 need either InfoZIP (both zip and unzip) or an external jar | 1881 need either InfoZIP (both zip and unzip) or an external jar |
1846 program. In the former case, the GCC build will install a jar shell | 1882 program. In the former case, the GCC build will install a jar shell |
1847 script that is based on InfoZIP and provides the same functionality | 1883 script that is based on InfoZIP and provides the same functionality |
1848 as fastjar. | 1884 as fastjar. |
1942 This does not work any more when the compiler is bootstrapped. The | 1978 This does not work any more when the compiler is bootstrapped. The |
1943 new configure option --with-target-tools provides a better way to | 1979 new configure option --with-target-tools provides a better way to |
1944 achieve the same effect, and works for all native and cross | 1980 achieve the same effect, and works for all native and cross |
1945 settings. | 1981 settings. |
1946 | 1982 |
1947 Please send FSF & GNU inquiries & questions to [8]gnu@gnu.org. There | 1983 Please send FSF & GNU inquiries & questions to [7]gnu@gnu.org. There |
1948 are also [9]other ways to contact the FSF. | 1984 are also [8]other ways to contact the FSF. |
1949 | 1985 |
1950 These pages are maintained by [10]the GCC team. | 1986 These pages are maintained by [9]the GCC team. |
1951 | 1987 |
1952 | 1988 |
1953 For questions related to the use of GCC, please consult these web | 1989 For questions related to the use of GCC, please consult these web |
1954 pages and the [11]GCC manuals. If that fails, the | 1990 pages and the [10]GCC manuals. If that fails, the |
1955 [12]gcc-help@gcc.gnu.org mailing list might help. | 1991 [11]gcc-help@gcc.gnu.org mailing list might help. |
1956 Please send comments on these web pages and the development of GCC to | 1992 Please send comments on these web pages and the development of GCC to |
1957 our developer mailing list at [13]gcc@gnu.org or [14]gcc@gcc.gnu.org. | 1993 our developer mailing list at [12]gcc@gnu.org or [13]gcc@gcc.gnu.org. |
1958 All of our lists have [15]public archives. | 1994 All of our lists have [14]public archives. |
1959 | 1995 |
1960 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth | 1996 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth |
1961 Floor, Boston, MA 02110, USA. | 1997 Floor, Boston, MA 02110, USA. |
1962 | 1998 |
1963 Verbatim copying and distribution of this entire article is permitted | 1999 Verbatim copying and distribution of this entire article is permitted |
1964 in any medium, provided this notice is preserved. | 2000 in any medium, provided this notice is preserved. |
1965 Last modified 2009-01-25 [16]Valid XHTML 1.0 | 2001 Last modified 2009-11-08 [15]Valid XHTML 1.0 |
1966 | 2002 |
1967 References | 2003 References |
1968 | 2004 |
1969 1. http://gcc.gnu.org/projects/gomp/ | 2005 1. http://gcc.gnu.org/projects/gomp/ |
1970 2. http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html | 2006 2. http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html |
1971 3. http://gcc.gnu.org/bugs.html | 2007 3. http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html#manual.intro.status.standard.tr1 |
1972 4. http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html#manual.intro.status.standard.tr1 | 2008 4. http://gcc.gnu.org/onlinedocs/libstdc++/ext/pb_ds/index.html |
1973 5. http://gcc.gnu.org/onlinedocs/libstdc++/ext/pb_ds/index.html | 2009 5. http://gcc.gnu.org/onlinedocs/gfortran/Runtime-Options.html |
1974 6. http://gcc.gnu.org/onlinedocs/gfortran/Runtime-Options.html | 2010 6. http://gcc.gnu.org/wiki/Statically_linking_libgcj |
1975 7. http://gcc.gnu.org/wiki/Statically_linking_libgcj | 2011 7. mailto:gnu@gnu.org |
1976 8. mailto:gnu@gnu.org | 2012 8. http://www.gnu.org/home.html#ContactInfo |
1977 9. http://www.gnu.org/home.html#ContactInfo | 2013 9. http://gcc.gnu.org/about.html |
1978 10. http://gcc.gnu.org/about.html | 2014 10. http://gcc.gnu.org/onlinedocs/ |
1979 11. http://gcc.gnu.org/onlinedocs/ | 2015 11. mailto:gcc-help@gcc.gnu.org |
1980 12. mailto:gcc-help@gcc.gnu.org | 2016 12. mailto:gcc@gnu.org |
1981 13. mailto:gcc@gnu.org | 2017 13. mailto:gcc@gcc.gnu.org |
1982 14. mailto:gcc@gcc.gnu.org | 2018 14. http://gcc.gnu.org/lists.html |
1983 15. http://gcc.gnu.org/lists.html | 2019 15. http://validator.w3.org/check/referer |
1984 16. http://validator.w3.org/check/referer | |
1985 ====================================================================== | 2020 ====================================================================== |
1986 http://gcc.gnu.org/gcc-4.1/index.html | 2021 http://gcc.gnu.org/gcc-4.1/index.html |
1987 GCC 4.1 Release Series | 2022 GCC 4.1 Release Series |
1988 | 2023 |
1989 February 13, 2007 | 2024 February 13, 2007 |
5128 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth | 5163 Copyright (C) Free Software Foundation, Inc., 51 Franklin St, Fifth |
5129 Floor, Boston, MA 02110, USA. | 5164 Floor, Boston, MA 02110, USA. |
5130 | 5165 |
5131 Verbatim copying and distribution of this entire article is permitted | 5166 Verbatim copying and distribution of this entire article is permitted |
5132 in any medium, provided this notice is preserved. | 5167 in any medium, provided this notice is preserved. |
5133 Last modified 2008-05-03 [420]Valid XHTML 1.0 | 5168 Last modified 2009-11-08 [420]Valid XHTML 1.0 |
5134 | 5169 |
5135 References | 5170 References |
5136 | 5171 |
5137 1. http://gcc.gnu.org/gcc-3.4/changes.html#3.4.6 | 5172 1. http://gcc.gnu.org/gcc-3.4/changes.html#3.4.6 |
5138 2. http://gcc.gnu.org/gcc-3.4/changes.html#cplusplus | 5173 2. http://gcc.gnu.org/gcc-3.4/changes.html#cplusplus |
5143 7. http://www.boost.org/ | 5178 7. http://www.boost.org/ |
5144 8. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11953 | 5179 8. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11953 |
5145 9. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8361 | 5180 9. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8361 |
5146 10. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other%20Builtins | 5181 10. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other%20Builtins |
5147 11. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#209 | 5182 11. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#209 |
5148 12. http://gcc.gnu.org/bugs.html#cxx_rvalbind | 5183 12. http://gcc.gnu.org/bugs/#cxx_rvalbind |
5149 13. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html | 5184 13. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html |
5150 14. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html | 5185 14. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html |
5151 15. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html | 5186 15. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html |
5152 16. http://www.gnu.org/software/classpath/ | 5187 16. http://www.gnu.org/software/classpath/ |
5153 17. http://www.eclipse.org/ | 5188 17. http://www.eclipse.org/ |