Fedora Core 4 Test Update: gcc-4.0.1-3.fc4

jakub at redhat.com jakub at redhat.com
Thu Jul 21 15:25:11 UTC 2005


---------------------------------------------------------------------
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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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/$ARCH
---------------------------------------------------------------------




More information about the test mailing list