[SECURITY] Fedora 12 Update: gcc-4.4.2-20.fc12

updates at fedoraproject.org updates at fedoraproject.org
Tue Dec 29 18:59:35 UTC 2009

Fedora Update Notification
2009-12-07 06:17:13

Name        : gcc
Product     : Fedora 12
Version     : 4.4.2
Release     : 20.fc12
URL         : http://gcc.gnu.org
Summary     : Various compilers (C, C++, Objective-C, Java, ...)
Description :
The gcc package contains the GNU Compiler Collection version 4.4.
You'll need this package in order to compile C code.


* Tue Dec 22 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-20
- fix MEM_SIZE of reload created stack slots (#548825,
  PR rtl-optimization/42429)
- fix addition of one character long filenames in fastjar (#549493)
* Thu Dec 17 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-18
- update from gcc-4_4-branch
  - PRs c++/42387
- another C++ virtual dtors fix (PR c++/42386)
- VTA mode and COND_EXEC fixes (PR debug/41679)
- fix ICE in chrec_convert_1 (#547775)
- fix debuginfo for optimized out TLS vars
- use DW_AT_location with DW_OP_addr + DW_OP_stack_value instead of
  DW_AT_const_value with address in it, use DW_OP_addr + DW_OP_stack_value
  instead of DW_OP_implicit_value with address (#546017)
* Mon Dec 14 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-17
- propagate TREE_NOTHROW/TREE_READONLY/DECL_PURE_P from ipa-pure-const and
  EH opt to all same body aliases (#547286)
- don't emit DWARF location list entries with no location or DW_AT_location
  with empty blocks (PR debug/41473)
- fix up AMD LWP support
- don't crash when mangling C++ decls inside of middle-end generated functions
  (PR c++/41183)
* Fri Dec 11 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-16
- update from gcc-4_4-branch
  - PRs c++/27425, c++/34274, c++/42301, fortran/42268, java/41991,
	libstdc++/42273, rtl-optimization/41574, target/41196, target/41939
* Wed Dec  9 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-15
- VTA backports
  - PRs debug/42166, debug/42234, debug/42244, debug/42299
- fix handling of C++ COMDAT virtual destructors
- some x86/x86_64 FMA4, XOP, ABM and LWP fixes
- fix a decltype handling bug in templates (PR c++/42277)
* Fri Dec  4 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-14
- update from gcc-4_4-branch
  - PRs libstdc++/42261, middle-end/42049
- backport C++0x ICE fix from trunk (PR c++/42266)
- fortran !$omp workshare improvements (PR fortran/35423)
- FMA4 and XOP fixes
* Wed Dec  2 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-13
- fix security issues in libltdl bundled within libgcj (CVE-2009-3736)
* Wed Dec  2 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-12
- update from gcc-4_4-branch
  - PRs c++/42234, fortran/41278, fortran/41807, fortran/42162, target/42113,
  - don't ICE on -O256 (#539923)
- fix -mregnames on ppc/ppc64
- optimize even COMDAT constructors and destructors without virtual
  bases (PR c++/3187)
* Mon Nov 23 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-11
- update from gcc-4_4-branch
  - PRs c++/42059, c++/42061, libgfortran/42090
- VTA backports
  - PRs debug/41886, debug/41888, debug/41926, tree-optimization/42078
- optimize non-COMDAT constructors and destructors without virtual
  bases by making the base and complete ctor or dtor aliases of
  each other (PR c++/3187)
* Sat Nov 14 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-10
- update from gcc-4_4-branch
  - PRs c++/21008, c++/37037, c++/41972, c++/41994, middle-end/40946,
- VTA backports
  - PR middle-end/41930
- optimize deleting destructors for size (PR c++/3187)
- try to avoid file Requires by requiring package%{?_isa} (#533947)
* Mon Nov  9 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-9
- update from gcc-4_4-branch
  - PRs c++/35067, c++/36912, c++/36959, c++/37093, c++/38699, c++/39786,
	c++/41856, c++/41876, c++/41967, c++/9381, fortran/41772,
	fortran/41909, middle-end/41963, rtl-optimization/41917,
	target/41900, tree-optimization/41643
- selected backports from trunk
  - PRs debug/41801, middle-end/41837, target/41985, tree-optimization/41841
- initial AMD Orochi -mxop and -mlwp support
- try to avoid wrapping CONST_INTs/VOIDmode CONST_DOUBLEs into CONST
* Mon Nov  2 2009 Jakub Jelinek <jakub at redhat.com> 4.4.2-8
- update from gcc-4_4-branch
  - PRs c++/41754, fortran/41777, fortran/41850, libstdc++/40852
- fix ICE with unmatched #pragma GCC visibility push/pop (PR c++/41774)
- fix VTA ICE with -combine (#531385, PR debug/41893)
- fix RTTI for anon namespace classes
- fix incorrect uses of __restrict keyword in valarray (PR libstdc++/41763)

  [ 1 ] Bug #537941 - CVE-2009-3736 libtool: libltdl may load and execute code from a library in the current directory

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

More information about the Fedora-package-announce mailing list