---------------------------------------------------------------------
Fedora Test Update Notification
FEDORA-2005-609
2005-07-21
---------------------------------------------------------------------
Product : Fedora Core 4
Name : gcc
Version : 4.0.1
Release : 3.fc4
Summary : The GNU cc and gcc C compilers.
Description :
The gcc package includes the cc and gcc GNU compilers for compiling C
code.
---------------------------------------------------------------------
* Thu Jul 21 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.1-3.fc4
- rebuilt for FC4
- disable stack protector patches
- fix GCSE hoisting (Richard Sandiford, PR rtl-optimization/22167)
* Wed Jul 20 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.1-4
- update from CVS
- PRs c++/22132, c++/22139, c++/22263, c/22421, fortran/13257,
fortran/20842, fortran/21034, libfortran/18857, libfortran/21333,
libfortran/21480, libfortran/21593, libfortran/21594,
libfortran/21926, libfortran/22142, libfortran/22144,
libstdc++/21193, middle-end/22057, target/21721, testsuite/21969
- avoid discarding volatile casts (Richard Henderson, #162274,
PR tree-opt/22278)
- fix -frepo (Mark Mitchell, #163271, PR c++/22204)
- ensure debug info for C static file-scope vars is emitted with
-g -O[23] (PR debug/21828)
- fix fortran handling of repeated character literals in DATA (#163394,
PR fortran/20063)
- avoid sibling calls if structure arguments passed by value overlap
(#163058)
- work around PR middle-end/20606 (Andrew Haley)
- fix fortran output of -Infinity for length 3 (Jerry DeLisle)
- fix fortran handling of trailing blanks in exponents (Jerry DeLisle)
* Thu Jul 14 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.1-3
- update from CVS
- PRs bootstrap/21704, c++/10611, c++/20563, c++/20637, c++/20678,
c++/20746, c++/20789, c++/21903, c++/21929, fortran/15966,
fortran/16531, fortran/18781, fortran/22327, fortran/22417,
libfortran/16435, libfortran/21875, libgfortran/22412,
libstdc++/22102, middle-end/20593, tree-opt/22105
- another attempt to fix libstdc++ mt allocator (#161061,
PR libstdc++/22309)
- diagnose invalid uses of inline (Eric Christopher, #162216, #159731,
PRs c/22052, c/21975)
- fix linker command line ordering when compiling multiple
java source files (Tom Tromey, #163099)
- use backtrace () in libgcj even on ia64
- support more than 16 nested GCC visibility pragmas (H.J.Lu)
* Sun Jul 10 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.1-2
- update from CVS
- PRs fortran/17792, fortran/19926, fortran/21257, fortran/21375
- don't run check-ada twice
- create libgna{t,rl}-4.0.so symlinks in the build dir, so that
check-ada doesn't link against installed libgnat
- add ia64 -fstack-protector support
- fix stack protector test for short arrays
* Fri Jul 8 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.1-1
- update from CVS
- GCC 4.0.1 release
- PRs tree-optimization/22000, tree-optimization/22171, middle-end/21985,
target/22260, c/21911, c/22308, target/22083, middle-end/17961
- use SCHED_OTHER rather than SCHED_RR in libjava (Andrew Haley, #152386)
- fix compound literal handling (Joseph S. Myers, #160018, c/22013, c/22098)
- -fstack-protector{,-all} support (Richard Henderson)
- fix -march=i386 -masm=intel -fpic (#162585)
- make sure libstdc++ mt allocator calls pthread_key_delete before
libstdc++ dlclose (#161061, PR libstdc++/22309)
- accept fortran ENTRY without () even in FUNCTIONs (#161634)
- fix fortran handling of ENTRY return var names as rvalues (#161669)
- fix fortran ICE on invalid preprocessor line (#161679)
- fix fortran handling of long preprocessor lines (#161680)
- add -std=legacy gfortran option (Roger Sayle)
- support logical to boolean (and vice versa) conversions as legacy
fortran extension (Roger Sayle)
- fortran Hollerith constant and character array fixes (Feng Wang, #161430)
- add sparc and sparc64 to build_ada arches (#161865)
* Thu Jun 23 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.0-13
- update from CVS
- PRs bootstrap/17383, libfortran/16436, libfortran/19216,
libstdc++/21726, libstdc++/22111
- fix libltdl fix for */lib64 paths (#156005)
- fix ICE on invalid introduced in 4.0.0-10 (PR middle-end/22028)
- further libstdc++.so symbol versioning fixes (PR libstdc++/22109)
- fix ICE when compiling call with excessive size of arguments
passed by value (#160718, PR middle-end/17965)
- grmic fix (Archit Shah, #133180)
* Thu Jun 16 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.0-12
- update from CVS
- PRs fortran/22038, libfortran/20930, libfortran/21950, rtl-opt/21528,
target/20301, target/21889, tree-opt/19768, tree-optimization/21171,
tree-optimization/21847, tree-optimization/22043
- further fixes for Fortran FORALL, also use less temporary memory for masks
- make libltdl aware of */lib64 paths (#156005)
- cast of vector to integral type fix (PR middle-end/21850)
- libstdc++.so symbol versioning fixes (Benjamin Kosnik)
* Mon Jun 6 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.0-11
- update from CVS
- PRs c++/20350, c++/21151, c++/21280, c++/21336, c++/21619, c++/21853,
c/21873, c/21879, fortran/16898, fortran/16939, fortran/17192,
fortran/17193, fortran/17202, fortran/18109, fortran/18283,
fortran/18689, fortran/18890, fortran/19107, fortran/19195,
fortran/20883, fortran/21912, java/21722, libgcj/21753, target/21888
- fix some -fvar-tracking bugs that were causing bogus DW_OP_piece ops
- extend GCC NLS support, so that gettext 0.14.5+ can verify GCC internal
diagnostics format strings
- fix ICE on not fully enumerated VECTOR_CSTs (PR regression/21897)
- fix a typo in reset_evolution_in_loop
* Tue May 31 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.0-10
- update from CVS
- PRs c++/21165, c++/21340, c++/21455, c++/21614, c++/21681, c++/21768,
c++/21784, fortran/20846, libfortran/17283, libfortran/20006,
libfortran/20179, libgcj/20273, libgcj/21775, middle-end/20931,
middle-end/20946, middle-end/21595
- remove no longer used extra line in %build (#158863)
- fold extractions from vector constant
- fix <emmintrin.h> and <xmmintrin.h>, so that they are usable
with -std=c89 -pedantic-errors
- gimplify SAVE_EXPRs in types (PRs c/21536, c/20760)
- fix ICE in ivopts on vector constant (Zdenek Dvorak,
PR tree-optimization/21817)
* Wed May 25 2005 Jakub Jelinek <jakub(a)redhat.com> 4.0.0-9
- update from CVS
- PRs c++/1016, c++/21686, libfortran/18495, libfortran/19014,
libfortran/19016, libfortran/19106, libfortran/20074,
libfortran/20436, libfortran/21075, libfortran/21108,
libfortran/21354, libfortran/21376, libgcj/21637, libgcj/21703,
libgcj/21736
- fix overflowed constant handling (Zdenek Dvorak, #156844,
PRs middle-end/21331, tree-opt/21293)
- make sure slow_pthread_self is never yes for linux targets
- fix reg-stack ICE (#158407, PR target/21716)
- fix ICE on fortran alternate returns (#158434)
- fix ICE on fortran functions without explicit type with implicit none
(#158232, PR fortran/21729)
---------------------------------------------------------------------
This update can be downloaded from:
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/4/
c0c8b9b51928c61bf10366c1742550a0 SRPMS/gcc-4.0.1-3.fc4.src.rpm
40373072249a75705990eebd4147196d ppc/gcc-4.0.1-3.fc4.ppc.rpm
50d23a51ad3dfc95c073500f62def559 ppc/libgcc-4.0.1-3.fc4.ppc.rpm
2934b4313d8c39820b6fcb51a8aac17d ppc/gcc-c++-4.0.1-3.fc4.ppc.rpm
571d3ed8d6e9ed08d6fc02583e50f309 ppc/libstdc++-4.0.1-3.fc4.ppc.rpm
a39c191c20b269e3f2033c00e6b4cd3c ppc/libstdc++-devel-4.0.1-3.fc4.ppc.rpm
15e4033123205ab15cd850c9e6b5c474 ppc/gcc-objc-4.0.1-3.fc4.ppc.rpm
4eeefd83c2185af8bc2a0d90031ea6c7 ppc/libobjc-4.0.1-3.fc4.ppc.rpm
8ba427fc3c4b5a0226fa76c0009d0cc4 ppc/gcc-gfortran-4.0.1-3.fc4.ppc.rpm
57ebedba2f67bdde0e1d321723dbb17c ppc/libgfortran-4.0.1-3.fc4.ppc.rpm
d4bce266598a52763c9999bc4af25881 ppc/libmudflap-4.0.1-3.fc4.ppc.rpm
5da69e9e3367332aa11aa09c262069ea ppc/libmudflap-devel-4.0.1-3.fc4.ppc.rpm
1006e0f96832b018802ed41c8a0b6a3c ppc/gcc-java-4.0.1-3.fc4.ppc.rpm
86265ae68fde0a61bb35776eff03ab88 ppc/libgcj-4.0.1-3.fc4.ppc.rpm
62b8bc8ba1518cd76eecb800da10d59a ppc/libgcj-devel-4.0.1-3.fc4.ppc.rpm
f3a9ebec2d3ec56c684645de6c26c8f3 ppc/libgcj-src-4.0.1-3.fc4.ppc.rpm
61c2de5ddc0424cbfc430904455d17c1 ppc/gcc-ppc32-4.0.1-3.fc4.ppc.rpm
095202066a6febb311044fff70d9b6da ppc/gcc-c++-ppc32-4.0.1-3.fc4.ppc.rpm
114f448662cba919ceb2560e021e91d4 ppc/cpp-4.0.1-3.fc4.ppc.rpm
7f47a213352fd7fb5fe750d0c67a52db ppc/debug/gcc-debuginfo-4.0.1-3.fc4.ppc.rpm
a40ea09feb77e6234106747986d7dac3 ppc/libgcc-4.0.1-3.fc4.ppc64.rpm
e4e26f37b7a1acbc6ecdbef0d9c9b489 ppc/libstdc++-4.0.1-3.fc4.ppc64.rpm
c6e7158e1354be04f6d6852f29bcd75d ppc/libstdc++-devel-4.0.1-3.fc4.ppc64.rpm
39b31b066b1da03b160ff7600dc3b8e9 ppc/libobjc-4.0.1-3.fc4.ppc64.rpm
5d3dbec8886ab0e5dda4b81d54b078be ppc/libgfortran-4.0.1-3.fc4.ppc64.rpm
6d2da3a1ce2c8dc5752857bcfaca10a2 ppc/libmudflap-4.0.1-3.fc4.ppc64.rpm
fbcc3777d7abf62e3841b9be8bf12ad5 x86_64/gcc-4.0.1-3.fc4.x86_64.rpm
c55986eecd34c4e876485cb13ef05047 x86_64/libgcc-4.0.1-3.fc4.x86_64.rpm
bff408831f9bdc0398eb9f520d220567 x86_64/gcc-c++-4.0.1-3.fc4.x86_64.rpm
cb19b637a561583abdd49dcc743a20c0 x86_64/libstdc++-4.0.1-3.fc4.x86_64.rpm
69e9bd88d97f5141eee2449a4a03cdc1 x86_64/libstdc++-devel-4.0.1-3.fc4.x86_64.rpm
b70c2d33e285484b63a3d57952f47e04 x86_64/gcc-objc-4.0.1-3.fc4.x86_64.rpm
b9738f65a8fbbadd8ad818fd4deb4eda x86_64/libobjc-4.0.1-3.fc4.x86_64.rpm
cf9a2d961a5793cc92ad1bbf45afd6c6 x86_64/gcc-gfortran-4.0.1-3.fc4.x86_64.rpm
163355669e2f07c7235dacb3a99b54e3 x86_64/libgfortran-4.0.1-3.fc4.x86_64.rpm
48e0c5f4a96baf195f829fbbcc5cda4f x86_64/libmudflap-4.0.1-3.fc4.x86_64.rpm
ad8e776938fb4b44eec9ed51faba8342 x86_64/libmudflap-devel-4.0.1-3.fc4.x86_64.rpm
059c779f4d46c6ef4a5059785ab9a083 x86_64/gcc-java-4.0.1-3.fc4.x86_64.rpm
356b7d5b5032375e44c7c049b8fba72f x86_64/libgcj-4.0.1-3.fc4.x86_64.rpm
cbf5e7d5852ab21465afe116d82b84c4 x86_64/libgcj-devel-4.0.1-3.fc4.x86_64.rpm
69cb744f0fabeaf23f203bdf56eb6864 x86_64/libgcj-src-4.0.1-3.fc4.x86_64.rpm
9505227f0b4f11ba838dbb5eddb0553a x86_64/cpp-4.0.1-3.fc4.x86_64.rpm
28b2bd37a08693c0f149b5eb6989a417 x86_64/gcc-gnat-4.0.1-3.fc4.x86_64.rpm
2c230f566a3f5001fedd5e074b3b3979 x86_64/libgnat-4.0.1-3.fc4.x86_64.rpm
22be1f4627f0853093ce9191dce21dd9 x86_64/debug/gcc-debuginfo-4.0.1-3.fc4.x86_64.rpm
814e1379a6d23a0f0f2bc65ac0aead1d x86_64/libgcc-4.0.1-3.fc4.i386.rpm
3c9ed5cdf9acb5d5192ffc4a87877778 x86_64/libstdc++-4.0.1-3.fc4.i386.rpm
415c2cb68618e85aa08c43335adfdfb1 x86_64/libstdc++-devel-4.0.1-3.fc4.i386.rpm
586700b6b0a21719e28a22724284c54e x86_64/libobjc-4.0.1-3.fc4.i386.rpm
77c56c8000113bec9c51a78e4fbb4791 x86_64/libgfortran-4.0.1-3.fc4.i386.rpm
f40767d16168767aacebd142955a16a5 x86_64/libmudflap-4.0.1-3.fc4.i386.rpm
e4267b15522c5db2d60f731555c6c2a4 x86_64/libgcj-4.0.1-3.fc4.i386.rpm
4d0a56ec3a52f74a802d07d78472836b x86_64/libgnat-4.0.1-3.fc4.i386.rpm
e26748268a98ea06da74df28787f3bda i386/gcc-4.0.1-3.fc4.i386.rpm
814e1379a6d23a0f0f2bc65ac0aead1d i386/libgcc-4.0.1-3.fc4.i386.rpm
3268f9940db0571160f895e67cd9aeaa i386/gcc-c++-4.0.1-3.fc4.i386.rpm
3c9ed5cdf9acb5d5192ffc4a87877778 i386/libstdc++-4.0.1-3.fc4.i386.rpm
415c2cb68618e85aa08c43335adfdfb1 i386/libstdc++-devel-4.0.1-3.fc4.i386.rpm
dbd4d2d28f703a87ad79384ba7f65931 i386/gcc-objc-4.0.1-3.fc4.i386.rpm
586700b6b0a21719e28a22724284c54e i386/libobjc-4.0.1-3.fc4.i386.rpm
e6bc4ab8ece763d3dec242df3e4298b5 i386/gcc-gfortran-4.0.1-3.fc4.i386.rpm
77c56c8000113bec9c51a78e4fbb4791 i386/libgfortran-4.0.1-3.fc4.i386.rpm
f40767d16168767aacebd142955a16a5 i386/libmudflap-4.0.1-3.fc4.i386.rpm
df86a299332218d0f5f669548b4b3c37 i386/libmudflap-devel-4.0.1-3.fc4.i386.rpm
8252b93d0823eb23c58cfa49a45854e8 i386/gcc-java-4.0.1-3.fc4.i386.rpm
e4267b15522c5db2d60f731555c6c2a4 i386/libgcj-4.0.1-3.fc4.i386.rpm
d013348ff160ea1e138382d6c7c18d5a i386/libgcj-devel-4.0.1-3.fc4.i386.rpm
379de6058193b0e7a8706d612bb9db44 i386/libgcj-src-4.0.1-3.fc4.i386.rpm
a3c8c85ba3261ecfa4be30608f2e20db i386/cpp-4.0.1-3.fc4.i386.rpm
ea591d207ad7ec43ba2e794848f58ed3 i386/gcc-gnat-4.0.1-3.fc4.i386.rpm
4d0a56ec3a52f74a802d07d78472836b i386/libgnat-4.0.1-3.fc4.i386.rpm
bcdd84c08f1b052291326ea9e1eb2817 i386/debug/gcc-debuginfo-4.0.1-3.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...
---------------------------------------------------------------------