-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2011-11526 2011-08-26 18:28:23 --------------------------------------------------------------------------------
Name : gcc Product : Fedora 15 Version : 4.6.1 Release : 9.fc15 URL : http://gcc.gnu.org Summary : Various compilers (C, C++, Objective-C, Java, ...) Description : The gcc package contains the GNU Compiler Collection version 4.6. You'll need this package in order to compile C code. -------------------------------------------------------------------------------- Update Information: * Thu Sep 8 2011 Jakub Jelinek <[email protected]> 4.6.1-9 - update from the 4.6 branch - PRs c++/49267, c++/50089, c++/50157, c++/50207, c++/50220, c++/50224, c++/50234, c++/50255, c++/50309, c/50179, fortran/50163, libffi/49594, libfortran/50192, libstdc++/50268, middle-end/50116, middle-end/50266, target/50090, target/50202, target/50289, target/50310, tree-optimization/50178 - debug info related backports from the trunk - PRs debug/50191, debug/50215 - fix call site debug info on big endian targets (PR debug/50299) - put libgcc.a into libgcc_s.so linker script also on arm (#733549) - use %%{?fedora} instead of %%{fedora}, handle 0%%{?rhel} >= 7 like 0%%{?fedora} >= 16 * Wed Aug 24 2011 Jakub Jelinek <[email protected]> 4.6.1-8 - update from the 4.6 branch - PRs c++/46862, c++/48993, c++/49669, c++/49921, c++/49988, c++/50024, c++/50054, c++/50086, fortran/49792, fortran/50050, fortran/50109, fortran/50129, fortran/50130, middle-end/49923, target/50001, target/50092, tree-optimization/48739 - build EH_SPEC_BLOCK with the same location as current function to help gcov (#732802, PR c++/50055) - support used attribute on template class methods and static data members for forced instantiation (#722587) - fix up location copying in the vectorizer (PR tree-optimization/50133) - unshare CALL_INSN_FUNCTION_USAGE (PR middle-end/48722) - fix up gthr*.h for -E -C (#713800) * Thu Aug 4 2011 Jakub Jelinek <[email protected]> 4.6.1-7 - update from the 4.6 branch - PRs c++/43886, c++/49593, c++/49803, fortran/49885, tree-optimization/49948 - add self_spec support to specs - add COPYING.RUNTIME to gcc and libgcc docs (#727809) - SPARC entry_value fixes (PRs target/48220, debug/49815) - fix up c-family headers in gcc-plugin-devel (#728011, PRs plugins/45348, plugins/46577, plugins/48425) * Tue Aug 2 2011 Jakub Jelinek <[email protected]> 4.6.1-6 - update from the 4.6 branch - PRs c++/49260, c++/49924, libstdc++/49925, target/47908, target/49920 - fix libquadmath on i686 (#726909) - OpenMP 3.1 support (PR fortran/42041, PR fortran/46752) * Sun Jul 31 2011 Jakub Jelinek <[email protected]> 4.6.1-5 - update from the 4.6 branch - PRs debug/49871, fortran/48876, fortran/49791, middle-end/49897, middle-end/49898, rtl-optimization/49799, target/47364 - don't attempt to size optimize -gdwarf-2 DW_AT_data_member_location from DW_OP_plus_uconst form * Wed Jul 27 2011 Jakub Jelinek <[email protected]> 4.6.1-4 - update from the 4.6 branch - PRs ada/49819, c++/49785, debug/47393, fortran/49648, fortran/49708, middle-end/49675, middle-end/49732, target/39386, target/49600, target/49723, target/49746, testsuite/49753, tree-opt/49671, tree-optimization/45819, tree-optimization/49309, tree-optimization/49725, tree-optimization/49768 - require gmp-devel, mpfr-devel and libmpc-devel in gcc-plugin-devel (#725569) - backport -grecord-gcc-switches (#507759, PR other/32998) - fix -mcmodel=large call constraints (PR target/49866, #725516) * Fri Jul 15 2011 Jakub Jelinek <[email protected]> 4.6.1-3 - update from the 4.6 branch - PRs ada/46350, ada/48711, c++/49672, fortran/48926, fortran/49562, fortran/49690, fortran/49698, target/39633, target/46779, target/49487, target/49541, target/49621, tree-opt/49309, tree-optimization/49094, tree-optimization/49651 - backport -march=bdver2 and -mtune=bdver2 support - use ENTRY_VALUE RTLs internally to improve generated debug info, just make sure to remove it from possible options before emitting var-tracking notes * Fri Jul 8 2011 Jakub Jelinek <[email protected]> 4.6.1-2 - update from the 4.6 branch - PRs ada/49511, bootstrap/23656, bootstrap/49247, c++/48157, c/48825, c++/49418, c++/49440, c++/49528, c++/49598, c/49644, debug/49262, debug/49522, fortran/49466, fortran/49479, fortran/49623, libffi/46660, libfortran/49296, middle-end/49640, other/47733, regression/47836, rtl-optimization/49014, rtl-optimization/49472, rtl-optimization/49619, target/34734, target/47997, target/48273, target/49089, target/49335, target/49660, testsuite/49643, tree-optimization/38752, tree-optimization/49516, tree-optimization/49539, tree-optimization/49572, tree-optimization/49615, tree-optimization/49618 - decrease compiler memory and time requirements on Fortran DATA with many times repeated initializers (#716721, PR fortran/49540) - backport some debuginfo improvements and fixes - PRs debug/49364, debug/49602 - fix typed DWARF stack ICE (#717240, PR49567) - backport __builtin_assume_aligned support (#713586) - backport further C++ FE improvements for heavy overloading use (#651098, PR c++/48481) * Mon Jun 27 2011 Jakub Jelinek <[email protected]> 4.6.1-1 - update from the 4.6 branch - GCC 4.6.1 release - PRs c++/33840, c++/49117, c++/49134, c++/49229, c++/49251, c++/49264, c++/49276, c++/49290, c++/49298, c++/49369, c++/49482, c++/49507, debug/47590, debug/48459, fortran/47601, fortran/48699, fortran/49074, fortran/49103, fortran/49112, fortran/49268, fortran/49324, fortran/49417, gcov-profile/49299, middle-end/49191, rtl-optimization/48542, rtl-optimization/49235, target/44618, target/48454, target/49186, target/49238, target/49307, target/49411, target/49461, testsuite/49432, tree-optimization/48613, tree-optimization/48702, tree-optimization/49038, tree-optimization/49115, tree-optimization/49243, tree-optimization/49419 - fix GCSE (#712480, PR rtl-optimization/49390) - use rm -f and mv -f in split-debuginfo.sh (#716664) - backport some debuginfo improvements and bugfixes - emit .debug_loc empty ranges for parameters that are modified even before first insn in a function (PR debug/49382) - fix debug ICE on s390x (PR debug/49544) - VTA ICE fix (PR middle-end/49308) - balance work in #pragma omp for schedule(static) better (PR libgomp/49490) -------------------------------------------------------------------------------- ChangeLog: * Thu Sep 8 2011 Jakub Jelinek <[email protected]> 4.6.1-9 - update from the 4.6 branch - PRs c++/49267, c++/50089, c++/50157, c++/50207, c++/50220, c++/50224, c++/50234, c++/50255, c++/50309, c/50179, fortran/50163, libffi/49594, libfortran/50192, libstdc++/50268, middle-end/50116, middle-end/50266, target/50090, target/50202, target/50289, target/50310, tree-optimization/50178 - debug info related backports from the trunk - PRs debug/50191, debug/50215 - fix call site debug info on big endian targets (PR debug/50299) - put libgcc.a into libgcc_s.so linker script also on arm (#733549) - use %{?fedora} instead of %{fedora}, handle 0%{?rhel} >= 7 like 0%{?fedora} >= 16 * Wed Aug 24 2011 Jakub Jelinek <[email protected]> 4.6.1-8 - update from the 4.6 branch - PRs c++/46862, c++/48993, c++/49669, c++/49921, c++/49988, c++/50024, c++/50054, c++/50086, fortran/49792, fortran/50050, fortran/50109, fortran/50129, fortran/50130, middle-end/49923, target/50001, target/50092, tree-optimization/48739 - build EH_SPEC_BLOCK with the same location as current function to help gcov (#732802, PR c++/50055) - support used attribute on template class methods and static data members for forced instantiation (#722587) - fix up location copying in the vectorizer (PR tree-optimization/50133) - unshare CALL_INSN_FUNCTION_USAGE (PR middle-end/48722) - fix up gthr*.h for -E -C (#713800) * Thu Aug 4 2011 Jakub Jelinek <[email protected]> 4.6.1-7 - update from the 4.6 branch - PRs c++/43886, c++/49593, c++/49803, fortran/49885, tree-optimization/49948 - add self_spec support to specs - add COPYING.RUNTIME to gcc and libgcc docs (#727809) - SPARC entry_value fixes (PRs target/48220, debug/49815) - fix up c-family headers in gcc-plugin-devel (#728011, PRs plugins/45348, plugins/46577, plugins/48425) * Tue Aug 2 2011 Jakub Jelinek <[email protected]> 4.6.1-6 - update from the 4.6 branch - PRs c++/49260, c++/49924, libstdc++/49925, target/47908, target/49920 - fix libquadmath on i686 (#726909) - OpenMP 3.1 support (PR fortran/42041, PR fortran/46752) * Sun Jul 31 2011 Jakub Jelinek <[email protected]> 4.6.1-5 - update from the 4.6 branch - PRs debug/49871, fortran/48876, fortran/49791, middle-end/49897, middle-end/49898, rtl-optimization/49799, target/47364 - don't attempt to size optimize -gdwarf-2 DW_AT_data_member_location from DW_OP_plus_uconst form * Wed Jul 27 2011 Jakub Jelinek <[email protected]> 4.6.1-4 - update from the 4.6 branch - PRs ada/49819, c++/49785, debug/47393, fortran/49648, fortran/49708, middle-end/49675, middle-end/49732, target/39386, target/49600, target/49723, target/49746, testsuite/49753, tree-opt/49671, tree-optimization/45819, tree-optimization/49309, tree-optimization/49725, tree-optimization/49768 - require gmp-devel, mpfr-devel and libmpc-devel in gcc-plugin-devel (#725569) - backport -grecord-gcc-switches (#507759, PR other/32998) - fix -mcmodel=large call constraints (PR target/49866, #725516) * Fri Jul 15 2011 Jakub Jelinek <[email protected]> 4.6.1-3 - update from the 4.6 branch - PRs ada/46350, ada/48711, c++/49672, fortran/48926, fortran/49562, fortran/49690, fortran/49698, target/39633, target/46779, target/49487, target/49541, target/49621, tree-opt/49309, tree-optimization/49094, tree-optimization/49651 - backport -march=bdver2 and -mtune=bdver2 support - use ENTRY_VALUE RTLs internally to improve generated debug info, just make sure to remove it from possible options before emitting var-tracking notes * Fri Jul 8 2011 Jakub Jelinek <[email protected]> 4.6.1-2 - update from the 4.6 branch - PRs ada/49511, bootstrap/23656, bootstrap/49247, c++/48157, c/48825, c++/49418, c++/49440, c++/49528, c++/49598, c/49644, debug/49262, debug/49522, fortran/49466, fortran/49479, fortran/49623, libffi/46660, libfortran/49296, middle-end/49640, other/47733, regression/47836, rtl-optimization/49014, rtl-optimization/49472, rtl-optimization/49619, target/34734, target/47997, target/48273, target/49089, target/49335, target/49660, testsuite/49643, tree-optimization/38752, tree-optimization/49516, tree-optimization/49539, tree-optimization/49572, tree-optimization/49615, tree-optimization/49618 - decrease compiler memory and time requirements on Fortran DATA with many times repeated initializers (#716721, PR fortran/49540) - backport some debuginfo improvements and fixes - PRs debug/49364, debug/49602 - fix typed DWARF stack ICE (#717240, PR49567) - backport __builtin_assume_aligned support (#713586) - backport further C++ FE improvements for heavy overloading use (#651098, PR c++/48481) * Mon Jun 27 2011 Jakub Jelinek <[email protected]> 4.6.1-1 - update from the 4.6 branch - GCC 4.6.1 release - PRs c++/33840, c++/49117, c++/49134, c++/49229, c++/49251, c++/49264, c++/49276, c++/49290, c++/49298, c++/49369, c++/49482, c++/49507, debug/47590, debug/48459, fortran/47601, fortran/48699, fortran/49074, fortran/49103, fortran/49112, fortran/49268, fortran/49324, fortran/49417, gcov-profile/49299, middle-end/49191, rtl-optimization/48542, rtl-optimization/49235, target/44618, target/48454, target/49186, target/49238, target/49307, target/49411, target/49461, testsuite/49432, tree-optimization/48613, tree-optimization/48702, tree-optimization/49038, tree-optimization/49115, tree-optimization/49243, tree-optimization/49419 - fix GCSE (#712480, PR rtl-optimization/49390) - use rm -f and mv -f in split-debuginfo.sh (#716664) - backport some debuginfo improvements and bugfixes - emit .debug_loc empty ranges for parameters that are modified even before first insn in a function (PR debug/49382) - fix debug ICE on s390x (PR debug/49544) - VTA ICE fix (PR middle-end/49308) - balance work in #pragma omp for schedule(static) better (PR libgomp/49490) * Fri Jun 3 2011 Jakub Jelinek <[email protected]> 4.6.0-10 - update from the 4.6 branch - PRs fortran/45786, fortran/49265, middle-end/48953, middle-end/48985, tree-optimization/49093 - backport some debuginfo improvements - PRs debug/47919, debug/47994, debug/49250 - decrease C++ FE memory usage on code with heavy overloading (#651098, PR c++/48481) * Mon May 30 2011 Jakub Jelinek <[email protected]> 4.6.0-9 - update from the 4.6 branch - PRs c++/44311, c++/44994, c++/45080, c++/45401, c++/45418, c++/45698, c++/46005, c++/46245, c++/46696, c++/47049, c++/47184, c++/47277, c++/48284, c++/48292, c++/48424, c++/48935, c++/49156, c++/49165, c++/49176, c++/49223, fortran/48955, libobjc/48177, libstdc++/49141, target/43700, target/43995, target/44643, target/45263, tree-optimization/44897, tree-optimization/49161, tree-optimization/49217, tree-optimization/49218 - split off debuginfo for libgcc_s, libstdc++ and libgomp into gcc-base-debuginfo subpackage (#706973) - run ldconfig in libgcc %postun, drop libcc_post_upgrade, instead write the script in <lua> (#705832) * Wed May 25 2011 Jakub Jelinek <[email protected]> 4.6.0-8 - update from the 4.6 branch - PRs bootstrap/49086, c++/47263, c++/47336, c++/47544, c++/48522, c++/48617, c++/48647, c++/48736, c++/48745, c++/48780, c++/48859, c++/48869, c++/48873, c++/48884, c++/48945, c++/48948, c++/49042, c++/49043, c++/49066, c++/49082, c++/49105, c++/49136, c/49120, debug/48159, debug/49032, fortran/48889, libstdc++/49058, lto/48207, lto/48703, lto/49123, middle-end/48973, middle-end/49029, preprocessor/48677, target/48986, target/49002, target/49104, target/49128, target/49133, tree-optimization/48172, tree-optimization/48794, tree-optimization/48822, tree-optimization/48975, tree-optimization/49000, tree-optimization/49018, tree-optimization/49039, tree-optimization/49073, tree-optimization/49079 - ppc V2DImode ABI fix (#705764, PR target/48857) - fix ppc var-tracking ICE (#703888, PR debug/48967) * Mon May 9 2011 Jakub Jelinek <[email protected]> 4.6.0-7 - update from the 4.6 branch - PRs ada/48844, c++/40975, c++/48089, c++/48446, c++/48656, c++/48749, c++/48838, c++/48909, c++/48911, fortran/48112, fortran/48279, fortran/48462, fortran/48720, fortran/48746, fortran/48788, fortran/48800, fortran/48810, fortran/48894, libgfortran/48030, libstdc++/48750, libstdc++/48760, lto/48846, middle-end/48597, preprocessor/48192, target/48226, target/48252, target/48262, target/48774, target/48900, tree-optimization/48809 - fix ICE with references in templates (PR c++/48574) - disable tail call optimization if tail recursion needs accumulators (PR PR tree-optimization/48837) -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update gcc' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
