--------------------------------------------------------------------- Fedora Test Update Notification FEDORA-2005-1094 2005-11-28 --------------------------------------------------------------------- Product : Fedora Core 4 Name : gcc Version : 4.0.2 Release : 8.fc4 Summary : Various compilers (C, C++, Objective-C, Java, ...) Description : The gcc package contains the GNU Compiler Collection version 4.0. You'll need this package in order to compile C code. --------------------------------------------------------------------- * Sat Nov 26 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-8.fc4 - update from SVN (-r107266:107523) - PRs c++/22238, fortran/24223, fortran/24705, middle-end/24950 - fix _Jv_Condwait (Andrew Haley, #161483, libgcj/25016) * Mon Nov 21 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-7.fc4 - rebuilt for FC4 - disable stack protector patches and -msecure-plt * Mon Nov 21 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-7 - update from SVN (-r106678:107266) - PRs ada/18434, ada/23995, c++/21123, c++/22489, c++/24580, c++/24667, c++/24686, c++/24687, c++/24761, c++/24780, fortran/15976, fortran/20811, fortran/22607, fortran/24409, fortran/24643, fortran/24655, fortran/24755, fortran/24892, libgfortran/24584, libgfortran/24699, libgfortran/24700, libgfortran/24719, libgfortran/24785, libgfortran/24787, libstdc++/24799, libstdc++/24805, libstdc++/24808, libstdc++/24809, libstdc++/24818, middle-end/22127, middle-end/24820, rtl-optimization/22002, rtl-optimization/23392, target/24779, target/24861, target/24914, tree-opt/24665 - ppc64 -mcall-aixdesc fixes for weakref patch (Alexandre Oliva) * Fri Nov 11 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-6 - fix tiny problems in the weakref patch (Alexandre Oliva) - rebuild against binutils 2.16.91.0.3-1 (and require it) to use the newly added .weakref support in gas * Thu Nov 10 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-5 - add weakref attribute support (Alexandre Oliva, #165728) * Wed Nov 9 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-4 - update from SVN (-r105083:106678) - PRs ada/21937, ada/22328, ada/22381, ada/22383, ada/22418, ada/22419, ada/22420, bootstrap/18939, c++/17796, c++/17964, c++/19253, c++/19964, c++/19989, c++/20721, c++/21089, c++/21117, c++/21347, c++/21353, c++/21369, c++/21383, c++/21592, c++/21627, c++/21908, c++/22147, c++/22153, c++/22180, c++/22293, c++/22352, c++/22405, c++/22434, c++/22464, c++/22551, c++/22603, c++/22604, c++/22618, c++/23118, c++/23229, c++/23293, c++/23307, c++/23426, c++/23437, c++/23440, c++/23694, c++/23730, c++/23797, c++/23959, c++/23984, c++/24052, c++/24139, c++/24260, c++/24275, c++/24277, c++/24302, c++/24386, c++/24389, c++/24560, c++/24569, c++/24582, c/23103, c/24101, c/24329, c/24599, driver/22544, driver/24473, fortran/14994, fortran/15975, fortran/16404, fortran/17737, fortran/18022, fortran/18082, fortran/18157, fortran/18452, fortran/18737, fortran/19929, fortran/20786, fortran/20835, fortran/20837, fortran/20838, fortran/20840, fortran/20847, fortran/20849, fortran/20853, fortran/20856, fortran/20866, fortran/20890, fortran/20899, fortran/20900, fortran/20901, fortran/20902, fortran/21459, fortran/21565, fortran/21625, fortran/22273, fortran/22290, fortran/23446, fortran/23635, fortran/23843, fortran/24092, fortran/24158, fortran/24207, fortran/24245, fortran/24416, fortran/24426, fortran/24440, fortran/24534, fortran/24545, fortran/24636, java/13788, java/20993, java/21540, java/23617, java/23620, java/24251, libfortran/22298, libgcj/14358, libgcj/23763, libgcj/24552, libstdc++/13583, libstdc++/18174, libstdc++/23953, libstdc++/24244, libstdc++/24450, libstdc++/24559, libstdc++/24595, middle-end/23155, middle-end/23199, middle-end/23522, middle-end/24135, middle-end/24362, preprocessor/15220, preprocessor/21250, preprocessor/22042, preprocessor/24202, rtl-opt/23324, rtl-optimization/23567, rtl-optimization/23585, rtl-optimization/24683, target/19340, target/19672, target/21518, target/22432, target/23644, target/24178, target/24284, target/24315, target/24428, target/24465, treelang/23072 - fix multiple_reg_loc_descriptor on i?86 (#172652) - fix __thread on C++ class static members (PR c++/19450) * Fri Oct 7 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-3 - update from CVS - PRs fortran/18568, debug/24070, middle-end/15855, target/22585, target/23570 - fix libjava configury, broken by recent gkt+-2.0 pkg-config changes - fix clearing of MMX registers (#169765) * Wed Oct 5 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-2 - update from CVS - PRs ada/19382, c++/17609, c++/17775, c++/18368, c++/22621, c++/23513, c++/23840, c++/23965, c/21419, c/23576, fortran/24005, fortran/24176, java/19870, java/20338, java/21418, java/21844, java/23891, java/24120, libffi/24148, libfortran/23380, libfortran/23802, libfortran/23803, libgcj/23182, libstdc++/23956, libstdc++/23978, libstdc++/24054, libstdc++/24064, middle-end/23125, middle-end/24069, tree-optimization/21419, tree-optimization/24146, tree-optimization/24151 * Thu Sep 29 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.2-1 - update from CVS - GCC 4.0.2 release - PRs c++/23993, libstdc++/19265, rtl-optimization/23043, rtl-optimization/23941, target/24102 - fix a bug which caused undefined __compound_literal.* symbols on Linux kernel (PR middle-end/24109) - add LIBGCJ_LICENSE file to %doc (#163922) - fix Fortran EQUIVALENCE interaction with SAVE (PR fortran/18518, #168252) - fix Fortran -fno-automatic (PR fortran/23677, #168355) - fix ppc64 libffi (Tom Tromey, #166657) * Mon Sep 19 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-14 - update from CVS - PRs c++/16171, c++/21135, c++/21514, c++/23139, c++/23624, c++/23691, c++/23789, c++/23839, c++/23841, c++/23842, c++/23896, c++/23914, c++/9782, debug/20998, debug/23190, debug/23806, fortran/16511, fortran/17917, fortran/18870, fortran/18878, fortran/19358, fortran/20848, fortran/22304, fortran/22502, fortran/23270, fortran/23765, libfortran/19872, libfortran/23262, libfortran/23419, libfortran/23784, libgcj/22211, libgcj/23549, libgcj/23662, libgcj/23739, libstdc++/23358, libstdc++/23417, target/23747, target/23774, tree-optimization/22348 - fix libstdc++ ostream oct and hex formatting logic (Paolo Carlini, Janis Johnson, #168205, PR libstdc++/23871) - fix fortran ENTRY handling when ENTRY symbol is passed to a function (PR fortran/23663) - make sure dominance info is computed in stdarg pass (PR tree-optimization/23818) - workaround for stack smashing in Java's fdlibm (Tom Tromey, #166657, PR classpath/23863) * Tue Sep 6 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-13 - update from CVS - PRs c++/21440, c++/21687, c++/23167, c++/23225, c++/23667, c++/23699, c/22061, c/23161, c/23165, c/23506, fortran/23661, libfortran/23321, libobjc/23108, middle-end/21460, rtl-optimization/23454, target/23556, tree-optimization/15366, tree-optimization/23326 - fix libgfortran Tn format handling (#166480) - fix DW_AT_encoding of const char (#167148, PR debug/7241) - fix ia64 profiling (Richard Henderson, PR target/12455) - delegitimize PIC addresses in a few extra places (PR rtl-optimization/23098) - fix constant sharing bug in static_cast handling (PR c++/23056) - avoid redundant warnings on return; in function returning non-void (PR c/23075) - avoid duplicate no unique final overrider error messages (PR c++/21983) - when deciding about i?86 calling conventions for local functions, take into account global register variables (PR target/22362) * Wed Aug 31 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-12 - update from CVS - PRs ada/23593, bootstrap/21268, c++/13377, c++/23099, c++/23586, c++/23639, fortran/20592, libfortran/23598, libgcj/23508, libstdc++/23081, preprocessor/20348, preprocessor/20356, rtl-optimization/15248, target/23539, target/23575, target/23630, testsuite/23607 - avoid call used regs for pseudos that live across calls that may throw (#166237, PR rtl-optimization/23478) * Sat Aug 27 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-11 - update from CVS - PRs c++/19004, c++/20817, c++/22454, c++/23044, c++/23491, fortran/20363, libgcj/21020, libstdc++/23465, libstdc++/23550, middle-end/23517, target/20799, target/21571, target/23070, target/23404, tree-optimization/23426, tree-optimization/23546 - fix stringbuf in_avail() (Benjamin Kosnik, #159408, IT#72781, PR libstdc++/21955) - fix strength reduction (Richard Henderson, #166353, PR rtl-opt/23560) - allow string and memory builtins to overflow from one structure field into another one (#166707, PR rtl-optimization/23561) * Mon Aug 22 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-10 - update from CVS - PRs c++/22233, c++/23089, c/18715, c/21562, fortran/23065, java/17845, java/21436, libfortran/15266, libgcj/21074, libgcj/21943, middle-end/20624, rtl-optimization/21254 - fix DW_AT_frame_base attribute computation and handling of locations based on the frame base (Richard Henderson, #165514) - backport HEAD -fstack-protector fixes and documentation additions - fix __builtin_*_chk miscompilation (PR middle-end/23484) * Wed Aug 17 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-9 - update from CVS - PRs c++/21799, c++/23219, c++/23266, c++/23337, c++/8271, fortran/21432, java/23230, libfortran/23428, libgcj/23353, middle-end/23312, middle-end/23369, target/21841, target/23250, tree-optimization/21105 - fix -dv option handling (#165627) - emit DWARF3 DW_AT_call_file and DW_AT_call_line attributes for inlines (Jim Wilson) - improve debug info for inlined functions (Jim Wilson, PR debug/20268) - rebuilt against new libcairo.so * Wed Aug 10 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-8 - update from CVS - PRs middle-end/21894, middle-end/22439, target/23309, c++/20646, c++/22508, libffi/21819, libfortran/22143, libfortran/23154, rtl-optimization/23241 - fix x86 libffi with -fstack-protector - fix hoisting to basic blocks ending with possibly throwing call whose some hard register arg setups have been CSEd out (Dale Johannesen, #163195, PR rtl-optimization/23299) - use DW_OP_fbreg where possible (#165514) - prefer var tracking gathered locations even if they are the same throughout the whole function (#165514) * Mon Aug 8 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-7 - update from CVS - PRs c++/23191, c/22311, c/22458, fortran/22010, libfortran/23178, middle-end/21291, middle-end/21529, middle-end/21728, middle-end/21964, target/18582, target/20621, target/20673, target/21723, tree-optimization/19899, tree-optimization/23192 - check -fstack-protector* canary even before doing tail calls (Richard Henderson, PR middle-end/23221) - use DWARF3 DW_CFA_offset_extended_sf instead of obsolete DW_CFA_GNU_negative_offset_extended in libffi handwritten assembly on ppc (#165039) * Fri Jul 29 2005 Jakub Jelinek <jakub@xxxxxxxxxx> 4.0.1-6 - update from CVS - PRs c++/22545, c/20187, c/22589, c/23106, debug/20161, middle-end/21362, rtl-opt/22619, target/17692, target/19885 - add -msecure-plt support on ppc32, enable it by default - add testcase for ppc32 problem with .got2 relocs against discarded sections (PR target/17828) --------------------------------------------------------------------- This update can be downloaded from: http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/4/ 64cf5ef58a9180964574186babba56b0 SRPMS/gcc-4.0.2-8.fc4.src.rpm bae24568f86a6c98bbb5ff9da283d101 ppc/gcc-4.0.2-8.fc4.ppc.rpm 48b6b6fa1ab42aa0a0d02220e113fbd2 ppc/libgcc-4.0.2-8.fc4.ppc.rpm e98b607a79fa9fa7e08f87dc171586cc ppc/gcc-c++-4.0.2-8.fc4.ppc.rpm 852da34804049574d7a33f851e450732 ppc/libstdc++-4.0.2-8.fc4.ppc.rpm e1d834c424ae4dc143f791ff961dab1a ppc/libstdc++-devel-4.0.2-8.fc4.ppc.rpm aecdfc85ef9d69458a358c95a93871b5 ppc/gcc-objc-4.0.2-8.fc4.ppc.rpm 2fe868f1360d8f6db063b45dd147a237 ppc/libobjc-4.0.2-8.fc4.ppc.rpm 62202dfe42a75518d1e786253431c45e ppc/gcc-gfortran-4.0.2-8.fc4.ppc.rpm 51f9652757d479346ce996ea8ba7bf37 ppc/libgfortran-4.0.2-8.fc4.ppc.rpm dc5815a58c8d00e533f09102dc6ba807 ppc/libmudflap-4.0.2-8.fc4.ppc.rpm 400941049d4b913dcf2e3a49183ac51c ppc/libmudflap-devel-4.0.2-8.fc4.ppc.rpm e8c82db0fc5078048f4d09243cf31c14 ppc/gcc-java-4.0.2-8.fc4.ppc.rpm c807008cb88c6358c67205b503c9e4ba ppc/libgcj-4.0.2-8.fc4.ppc.rpm 35a22707962bd7a8216710ee6b424aa7 ppc/libgcj-devel-4.0.2-8.fc4.ppc.rpm 6baf306c639b5bffb9989a5cb7107042 ppc/libgcj-src-4.0.2-8.fc4.ppc.rpm 0139dd1f618367928b678f4241802a3e ppc/gcc-ppc32-4.0.2-8.fc4.ppc.rpm 6e54445093fc5994e3316e0593e05a6e ppc/gcc-c++-ppc32-4.0.2-8.fc4.ppc.rpm 43be6e3f883b6401f880de793ea5d7e7 ppc/cpp-4.0.2-8.fc4.ppc.rpm c5049e4a8502d1b14f4529edccd53266 ppc/debug/gcc-debuginfo-4.0.2-8.fc4.ppc.rpm bc98e5f9f4c0d891547b184ff8f72d0d ppc/libgcc-4.0.2-8.fc4.ppc64.rpm bda297679f6fdcc38fab3dc7dde0ca63 ppc/libstdc++-4.0.2-8.fc4.ppc64.rpm 3fed5f7c7496b0330a2ab1bcd7298d77 ppc/libstdc++-devel-4.0.2-8.fc4.ppc64.rpm 5a29b66e11591f97c8343e585c25ae35 ppc/libobjc-4.0.2-8.fc4.ppc64.rpm d8475f1635b5d173e62853af6aaacd83 ppc/libgfortran-4.0.2-8.fc4.ppc64.rpm be75279da8b85b37abb08cfe93100e36 ppc/libmudflap-4.0.2-8.fc4.ppc64.rpm 0e5f452010876363e470c5883b3d1c46 x86_64/gcc-4.0.2-8.fc4.x86_64.rpm 65f4fada154337a5a9c2dc8f148843df x86_64/libgcc-4.0.2-8.fc4.x86_64.rpm a46d486dcfa6bdd6d9e2e510b2e39c1c x86_64/gcc-c++-4.0.2-8.fc4.x86_64.rpm f73a3a3d1514d31236438eeeb37e96ec x86_64/libstdc++-4.0.2-8.fc4.x86_64.rpm f9b92c3eb1b29f80a71600ee8712bb17 x86_64/libstdc++-devel-4.0.2-8.fc4.x86_64.rpm ad2be1d123946f00a246999a431c4baa x86_64/gcc-objc-4.0.2-8.fc4.x86_64.rpm 0ff26987e230f1fd8e8fc856146947c1 x86_64/libobjc-4.0.2-8.fc4.x86_64.rpm 0a4a6d3331180cf5d11d66e53db919c7 x86_64/gcc-gfortran-4.0.2-8.fc4.x86_64.rpm 0730b3fa97f4480e51868bdaf5b7347c x86_64/libgfortran-4.0.2-8.fc4.x86_64.rpm 7d030ec8a93101c0e87433f32c4db6f6 x86_64/libmudflap-4.0.2-8.fc4.x86_64.rpm b6fcb44e3f2b5fbe52b604b7c0fd3aa6 x86_64/libmudflap-devel-4.0.2-8.fc4.x86_64.rpm 69d4fdb75f949d7a536557a6ccbcc67f x86_64/gcc-java-4.0.2-8.fc4.x86_64.rpm 0c0d821717b47effdaec961b99f70de3 x86_64/libgcj-4.0.2-8.fc4.x86_64.rpm 4ac2ed258db436ba515edfa083c673fe x86_64/libgcj-devel-4.0.2-8.fc4.x86_64.rpm d4dd8b84927f003c1bc180cfb15f227b x86_64/libgcj-src-4.0.2-8.fc4.x86_64.rpm 72de8c64845fea0d3ef21411def20fbe x86_64/cpp-4.0.2-8.fc4.x86_64.rpm 18449ba834ba4db66215808deb8091eb x86_64/gcc-gnat-4.0.2-8.fc4.x86_64.rpm 0fa0cdcbfdd6b8ab8a771526acd041d5 x86_64/libgnat-4.0.2-8.fc4.x86_64.rpm a8c8fc1aa44256902db8913e928f0d2e x86_64/debug/gcc-debuginfo-4.0.2-8.fc4.x86_64.rpm c1dfc136b035556656d36a14b17ff502 x86_64/libgcc-4.0.2-8.fc4.i386.rpm 5478001dde0135792a5101f454b5664b x86_64/libstdc++-4.0.2-8.fc4.i386.rpm 9ba39ac829710a4ffc5314a0d4512d2d x86_64/libstdc++-devel-4.0.2-8.fc4.i386.rpm e609125241c50f2528923dad9897fc01 x86_64/libobjc-4.0.2-8.fc4.i386.rpm ba2ba59c56be74cac504c4d5839b3cf2 x86_64/libgfortran-4.0.2-8.fc4.i386.rpm 69f3ba25fa568537efd0835680d4e351 x86_64/libmudflap-4.0.2-8.fc4.i386.rpm d8a5e8c2980cf208800eabed0ce8df28 x86_64/libgcj-4.0.2-8.fc4.i386.rpm d2404b37852c8df7e77b87879682c3b7 x86_64/libgnat-4.0.2-8.fc4.i386.rpm 5375f60e2f782405bd5081c777e95ab4 i386/gcc-4.0.2-8.fc4.i386.rpm c1dfc136b035556656d36a14b17ff502 i386/libgcc-4.0.2-8.fc4.i386.rpm 156944eb0f81d84e1f7f80344610d0f7 i386/gcc-c++-4.0.2-8.fc4.i386.rpm 5478001dde0135792a5101f454b5664b i386/libstdc++-4.0.2-8.fc4.i386.rpm 9ba39ac829710a4ffc5314a0d4512d2d i386/libstdc++-devel-4.0.2-8.fc4.i386.rpm b983f9e1f6704188db89b2d62266f8a5 i386/gcc-objc-4.0.2-8.fc4.i386.rpm e609125241c50f2528923dad9897fc01 i386/libobjc-4.0.2-8.fc4.i386.rpm 5cc93d5f1ef310b1e9ee89bab81a2c83 i386/gcc-gfortran-4.0.2-8.fc4.i386.rpm ba2ba59c56be74cac504c4d5839b3cf2 i386/libgfortran-4.0.2-8.fc4.i386.rpm 69f3ba25fa568537efd0835680d4e351 i386/libmudflap-4.0.2-8.fc4.i386.rpm 3197c6ae952e06286339524ada6ecacc i386/libmudflap-devel-4.0.2-8.fc4.i386.rpm cb3f8131c6590db938833185e939eaee i386/gcc-java-4.0.2-8.fc4.i386.rpm d8a5e8c2980cf208800eabed0ce8df28 i386/libgcj-4.0.2-8.fc4.i386.rpm a4c156389e3b400638fa8f30de5238dd i386/libgcj-devel-4.0.2-8.fc4.i386.rpm 3f3f9485196ab32fe4dbd7536183bc3c i386/libgcj-src-4.0.2-8.fc4.i386.rpm d28a0833b587c63f47df55824264c603 i386/cpp-4.0.2-8.fc4.i386.rpm 3c6533c01426d27b4794cc1887bb1597 i386/gcc-gnat-4.0.2-8.fc4.i386.rpm d2404b37852c8df7e77b87879682c3b7 i386/libgnat-4.0.2-8.fc4.i386.rpm 93d72b217e61b219117861b0e19067d1 i386/debug/gcc-debuginfo-4.0.2-8.fc4.i386.rpm This update can also be installed with the Update Agent; you can launch the Update Agent with the 'up2date' command. You may need to edit your up2date channels configuration. Within /etc/sysconfig/rhn/sources enable the following line: yum updates-testing http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/4/$ARCH --------------------------------------------------------------------- -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-test-list