Fedora Core 6 Update: gcc-4.1.2-13.fc6

Jakub Jelinek jakub at redhat.com
Mon Jul 2 14:58:58 UTC 2007


---------------------------------------------------------------------
Fedora Update Notification
FEDORA-2007-622
2007-07-02
---------------------------------------------------------------------

Product     : Fedora Core 6
Name        : gcc
Version     : 4.1.2
Release     : 13.fc6
Summary     : Various compilers (C, C++, Objective-C, Java, ...)
Description :
The gcc package contains the GNU Compiler Collection version 4.1.
You'll need this package in order to compile C code.

---------------------------------------------------------------------

* Tue Jun 26 2007 Jakub Jelinek <jakub at redhat.com> 4.1.2-13.fc6
- update from gcc-4_1-branch (-r120507:126008)
  - GCC 4.1.2 release
  - PRs inline-asm/32109, rtl-optimization/28011, target/32389,
	libfortran/31409, libfortran/31880, libfortran/31964,
	rtl-optimization/31691, target/31022, target/31480, target/31701,
	target/31876, target/32163, tree-optimization/26998, c++/30016,
	c++/30221, middle-end/30761, target/18989, target/28675,
	tree-optimization/29446, tree-optimization/31698, middle-end/31448,
	preprocessor/30468, target/28623, target/31641, c++/30168, c++/31074,
	c++/31449, c++/31517, c/31520, middle-end/30729, target/25448,
	target/30289, target/30483, target/31361, target/31582,
	testsuite/31578, target/31137, target/31380, fortran/31184,
	target/31245, tree-optimization/30590, debug/29906, middle-end/30364,
	middle-end/30433, target/31123, c++/30852, c++/30895,
	classpath/28550, fortran/29441, fortran/30400, libgcj/17002,
	libgfortran/30910, libgfortran/30918, other/31050,
	rtl-optimization/30931, target/30848, tree-optimization/29925,
	ada/30684, fortran/30478, fortran/30799, middle-end/24427,
	other/27843, rtl-optimization/28173, rtl-optimization/28772,
	rtl-optimization/29599, rtl-optimization/30787, target/19087,
	tree-optimization/30823, fortran/24783, testsuite/30649,
	middle-end/30313, c++/29487, target/29487, target/30370,
	c++/28988, fortran/30278, libstdc++/30586, middle-end/29683,
	objc/27438, c++/28999, libgfortran/30435, objc/30479,
	rtl-optimization/29329, target/30173, testsuite/12325, target/24036
  - reenable memory CSE (Alexandre Oliva, #229366, PR rtl-optimization/30643)
- backported OpenMP fixes from trunk and gcc-4_2-branch
  - PRs middle-end/32362, tree-optimization/31769, c++/32177, c++/30703,
	middle-end/27416, middle-end/30421, middle-end/30494
- on ppc{,64} when tuning for power6{,x}, try to put the base
  register as first operand in instructions to improve
  performance (Peter Bergner, #225425, PR middle-end/28690)
- on ppc64 emit nop after a call and disallow sibling calls
  if the target function is not defined in the same object file
  (David Edelsohn, #245424)
- gomp parallel sections fix and fix for checking whether combined
  parallel can be used (PR libgomp/32468)
- don't set TREE_READONLY on C++ objects that need runtime initialization
  (PRs c++/31806, c++/31809)
- fix computation of common pointer type (PR tree-optimization/32139)
- precompute const and pure fn calls inside another fn call arguments
  with accumulating outgoing args
  (PRs middle-end/32285, tree-optimization/30493)
- fix handling of RESULT_DECLs in points-to analysis
  (#243438, PR tree-optimization/32353)
- don't increase alignment of TLS variables too much
- __do_global_dtors_aux hardening (#240422)
- allow libgomp to be dlopened (PR libgomp/28482)
- speed up and improve libgomp omp_get_num_procs and dynamic
  thread count computation
- GOMP_CPU_AFFINITY support
- fix ICE on C++ type passed as OpenMP clause variable (PR c++/31748)
- fix a couple of translation bugs that could lead to ICEs (#235008)
- fix ICE with #pragma omp parallel inside of a try catch construct
  (PR tree-optimization/30558)
- fix OpenMP clause handling in templates (PR c++/31598)
- fix folding of comparisions against min, min+1, max-1, max
  (#236711, PR tree-optimization/31632)
- fix _mm_cmpord_ss on i?86/x86_64 (#237067)
- deque::erase fix (Steve LoBasso, Paolo Carlini, #234515)
- fix a regression caused by C++ visibility fixes (Jason Merrill,
  PR c++/31187)
- fix C++ ICE on i ? j : k = (void) 0; (PR c++/30847)
- fix C++ accepts invalid bug (Mark Mitchell, PR c++/30863)
- fix random seed handling with -frepo (Alexandre Oliva, #228769)
- fix fortran OPEN without ACTION on read-only filesystem (#231134)
- fix fortran module writer ICEs on implicit conversions (#231261)
- fix !$omp space space parsing in Fortran
- fix Fortran -ff2c (Tobias Schlueter, #229110, PR fortran/25392)
- fix ICE in dwarf2out with limbo die nodes in namespace context
  (Alexandre Oliva, #240503, #227376)
- fix a SRA bug with bitfields (Alexandre Oliva, #223576)
- package up ammintrin.h on i386/x86_64
- fix AMDfam10 testcases (H.J. Lu)
- fix f951 assert accessing memory after free (H.J. Lu, PR fortran/27351)
- add AMDfam10 support (Harsha Jagasia, #222897)
- add -march=core2 and -mtune=core2 support (Vlad Makarov)
- fix sprintf builtin (PR middle-end/30473)
- fix ICE on invalid __thread register on fields (PR c++/30536)
- ignore install-info errors in scriptlets (#223687)
- rename MNI and mni to SSSE3 and ssse3, keep -m{,no-}mni option and
  __MNI__ macro for compatibility
- combiner fixes (Richard Sandiford, PR rtl-optimization/25514,
  PR rtl-optimization/27736)
- fix build against post RHEL5 GA firefox-devel (#234435)
* Sun Feb 25 2007 Jakub Jelinek <jakub at redhat.com> 4.1.1-52.fc6.2
- add gnu.java.util.ZoneInfo class, use tzdata files for libgcj
  timezone stuff instead of builtin simple and outdated rules (#227888)
* Wed Jan 17 2007 Jakub Jelinek <jakub at redhat.com> 4.1.1-52.fc6
- rebuilt against new gmp-devel (#223038)
- fix libgomp testsuite driver (Ulrich Weigand)

---------------------------------------------------------------------
This update can be downloaded from:
    http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/

8ed361dbfb367bcf149db3fcad13ecfeefcc5e38  SRPMS/gcc-4.1.2-13.fc6.src.rpm
8ed361dbfb367bcf149db3fcad13ecfeefcc5e38  noarch/gcc-4.1.2-13.fc6.src.rpm
e4114f778e0df188b4473771a6b671561d6579f5  ppc/libgcj-devel-4.1.2-13.fc6.ppc.rpm
d9cb99d674096aa1c9abbfa5b7291b98cacb1596  ppc/gcc-objc-4.1.2-13.fc6.ppc.rpm
aa2735fa69a1b6b5c2d95171c7fdbf1ae51d882f  ppc/gcc-4.1.2-13.fc6.ppc.rpm
4a531bbceb16328d6a6cee6f35ac6b4efb29f94c  ppc/libgcj-src-4.1.2-13.fc6.ppc.rpm
c70a4c7760b2907891229731867bd7058f8fa313  ppc/libmudflap-4.1.2-13.fc6.ppc.rpm
6f8823bc2b2126c73c5059c65f040a44b9a49afc  ppc/libmudflap-devel-4.1.2-13.fc6.ppc.rpm
ec598004a27413bbc9527ff52b28cab5ab021824  ppc/libgomp-4.1.2-13.fc6.ppc.rpm
7598756fb5d5a01a2864ec7cc7831c7779b36193  ppc/gcc-c++-4.1.2-13.fc6.ppc.rpm
c6693921b5324e770d24557f1ad4dd5822d28c13  ppc/libgfortran-4.1.2-13.fc6.ppc.rpm
6cb34a774cac081159fb83034b1182c7499e9395  ppc/gcc-gfortran-4.1.2-13.fc6.ppc.rpm
cae053f880631874bae7ae5e642ad4e795f2138e  ppc/libgcj-4.1.2-13.fc6.ppc.rpm
8e62e3dd0b00bdf07e6418c4e327fe1089ae18c6  ppc/gcc-java-4.1.2-13.fc6.ppc.rpm
0d86184a1812f1f3592e55ef44eb790b763f90bd  ppc/libstdc++-devel-4.1.2-13.fc6.ppc.rpm
654b0d090025c06d59d69b0813e34bfe938b4575  ppc/libstdc++-4.1.2-13.fc6.ppc.rpm
3d03c3370f497884933dcc292cfc8f8661157b4e  ppc/cpp-4.1.2-13.fc6.ppc.rpm
6b50e26d4e988a44aca3113f338a234d1abc8a0b  ppc/libobjc-4.1.2-13.fc6.ppc.rpm
28ca0d2bb3c3d42c985f4bfaf76f23914c2e8da1  ppc/libgcc-4.1.2-13.fc6.ppc.rpm
93627b0ea4b86e843432be94e5a590084cd696d5  ppc/gcc-objc++-4.1.2-13.fc6.ppc.rpm
151fa4708a6a96d55689c3c3d91b3996eed7eab1  ppc/debug/gcc-debuginfo-4.1.2-13.fc6.ppc.rpm
ce8889a4afe2ceef62ae258c6b5df9a60bc4f27f  x86_64/cpp-4.1.2-13.fc6.x86_64.rpm
2ea1afb3f2a5dc08ad3100917a13cc5b1413fb2c  x86_64/gcc-objc++-4.1.2-13.fc6.x86_64.rpm
ea7f9681b3c3757d79519572d5b95aee04a13cf5  x86_64/libstdc++-devel-4.1.2-13.fc6.x86_64.rpm
e81d64876878516b413b37e84d346d235be83c24  x86_64/gcc-4.1.2-13.fc6.x86_64.rpm
592b10de722ba93d874cbdc5cac46bf0be1d313f  x86_64/gcc-gfortran-4.1.2-13.fc6.x86_64.rpm
e5d2b7a2e133815f0db329e3c7dd733cb7151b9b  x86_64/gcc-c++-4.1.2-13.fc6.x86_64.rpm
abb94f570bf057f31194403ec4a6074a83a31aae  x86_64/gcc-java-4.1.2-13.fc6.x86_64.rpm
0897f98510b64decfa3de52568b68701778110cd  x86_64/libgcj-4.1.2-13.fc6.x86_64.rpm
24a7f39f5b6c83e8ab7e6e1e481b275ba1818895  x86_64/libgcc-4.1.2-13.fc6.x86_64.rpm
6e78cd73a020b699cc76dcdab5f9c8e70c221e40  x86_64/libobjc-4.1.2-13.fc6.x86_64.rpm
8537350433fa1718fe8bdb45bfd5b8bb954eab92  x86_64/libmudflap-4.1.2-13.fc6.x86_64.rpm
fb137a06de887a6d8283d5e14a81bb56140a6c6c  x86_64/debug/gcc-debuginfo-4.1.2-13.fc6.x86_64.rpm
e93926be65b26b34858c7f4cbda42f29b655c11f  x86_64/libgomp-4.1.2-13.fc6.x86_64.rpm
49d124e91e150966f115d66fe2a3d8c9fe4c84b9  x86_64/libgfortran-4.1.2-13.fc6.x86_64.rpm
1edc5f2947cebde9aff5583970301617657bd8d0  x86_64/libmudflap-devel-4.1.2-13.fc6.x86_64.rpm
0218ed453f287142cdbd5eec7ce46d3fc8800e28  x86_64/libgcj-devel-4.1.2-13.fc6.x86_64.rpm
07a006fac028eda575698224bcf51d87966c23d9  x86_64/gcc-objc-4.1.2-13.fc6.x86_64.rpm
b771962c8b8cbd5ef9c41a26918e905c6b671a09  x86_64/libgnat-4.1.2-13.fc6.x86_64.rpm
4c9cccd7b97218299a69d2e91822aeac9599fb81  x86_64/libgcj-src-4.1.2-13.fc6.x86_64.rpm
d2ef5cae7c6b424c2bf6383a16b89e32143be58e  x86_64/gcc-gnat-4.1.2-13.fc6.x86_64.rpm
f188e62cbd674e0495624813ce06458b1f6f162f  x86_64/libstdc++-4.1.2-13.fc6.x86_64.rpm
a1190f9d670cdc97d414a33f139aede5d71bddb4  i386/libgcj-4.1.2-13.fc6.i386.rpm
12c61fef493f37a6e1d6ba9aa36583958591817a  i386/libgomp-4.1.2-13.fc6.i386.rpm
865515dfc3b237533c09688a0ef722103b7f7356  i386/libgcj-devel-4.1.2-13.fc6.i386.rpm
030ea8e2a6c268b407d64f832b2ea15716f24e89  i386/debug/gcc-debuginfo-4.1.2-13.fc6.i386.rpm
50cd46b53b933fabdfefd33d076aa1a144253449  i386/libstdc++-4.1.2-13.fc6.i386.rpm
bd82ca37e886797fc8b94af1bba481136ce2114e  i386/libmudflap-devel-4.1.2-13.fc6.i386.rpm
0ac79c2ac5fe0cf088ac38f168c742e0d73f71de  i386/libgcj-src-4.1.2-13.fc6.i386.rpm
7e3ae02c754b97348c42c7fe270153213854ea20  i386/libgcc-4.1.2-13.fc6.i386.rpm
6cb3101f5f044f20066be2fc24093de0691a83d1  i386/gcc-gnat-4.1.2-13.fc6.i386.rpm
a6e789d8765dfe48baf59460624a3cbf0da9c5e7  i386/gcc-4.1.2-13.fc6.i386.rpm
02c449b8f0a0da1a04b505e3da89f8891fcefb92  i386/libgfortran-4.1.2-13.fc6.i386.rpm
e28d7580c62c49c52c9848897fde2103b6706c3a  i386/gcc-objc-4.1.2-13.fc6.i386.rpm
2719a831f59e2a514eab5b18467a893b0d8ef3fd  i386/cpp-4.1.2-13.fc6.i386.rpm
8eba14f5918a395ed57cf8f87e8a2e7fb57bbf22  i386/libmudflap-4.1.2-13.fc6.i386.rpm
c97a22843b59390e0d36edf7df9d0aaf8f86293b  i386/gcc-c++-4.1.2-13.fc6.i386.rpm
1c0721bf6734bd7b5ecd2a1461813deeed5d0a6c  i386/libstdc++-devel-4.1.2-13.fc6.i386.rpm
e76c48793f4aa7acdecccf9a8446c18d9c8685a7  i386/libobjc-4.1.2-13.fc6.i386.rpm
338a30b5cda05ecafb32e477c604d9b633305685  i386/gcc-objc++-4.1.2-13.fc6.i386.rpm
3592e804d93f21510bb117e34758eba3e761fbf5  i386/libgnat-4.1.2-13.fc6.i386.rpm
fb4d4d9053a4944e7fade2d08d0135588fc60ee0  i386/gcc-gfortran-4.1.2-13.fc6.i386.rpm
d97dc46a7053a17108036d598c14a4706a178147  i386/gcc-java-4.1.2-13.fc6.i386.rpm

This update can be installed with the 'yum' update program.  Use 'yum update
package-name' at the command line.  For more information, refer to 'Managing
Software with yum,' available at http://fedora.redhat.com/docs/yum/.
---------------------------------------------------------------------




More information about the package-announce mailing list