Fedora Core 3 Test Update: gcc4-4.0.0-0.34.fc3
Jakub Jelinek
jakub at redhat.com
Tue Mar 15 23:27:38 UTC 2005
---------------------------------------------------------------------
Fedora Test Update Notification
FEDORA-2005-223
2005-03-15
---------------------------------------------------------------------
Product : Fedora Core 3
Name : gcc4
Version : 4.0.0
Release : 0.34.fc3
Summary : Preview of GCC version 4.0
Description :
The gcc4 package contains preview of the GNU Compiler Collection version 4.0.
---------------------------------------------------------------------
Update Information:
This update needs to be applied together with gcc-3.4.3-22.fc3, as
gcc4-c++ depends on libstdc++-3.4.3.
---------------------------------------------------------------------
* Tue Mar 15 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.34.fc3
- update from gcc-4_0-branch
- PRs c++/20157, c++/20280, fortran/16907, fortran/20323, fortran/20361,
fortran/20467, libfortran/20124, middle-end/19331, other/20326,
rtl-optimization/20306, target/20288, target/20415,
c++/20142, c++/20186, c++/20208, c++/20375, libgcj/20389,
rtl-opt/20412, ada/20035, c++/19311, c++/19797, debug/20253,
fortran/19673, fortran/19754, fortran/19936, java/18362, java/20215,
libgcj/20155, libgcj/20292, rtl-optimization/19683,
target/20277, tree-optimization/18815, tree-optimization/20122,
c++/18327, c++/18384, c++/20232, fortran/19479,
libgcj/20160, libobjc/19024, rtl-optimization/17728,
target/19065, target/19819, tree-optimization/20216
- fixed PR c++/19916 (Mark Mitchell, #148793)
- fixed (Alexandre Oliva, #149098)
- fix s390* reload issue (Ulrich Weigand, #150115)
- fix CSE on hard registers with different modes (Zdenek Dvorak, #150115,
PR middle-end/20249)
- fix PR middle-end/18628 (Alexandre Oliva)
- fix miscompilation of python (Alexandre Oliva, PR target/20126)
- fix ICE when taking address of a member function in template
(Kriang Lerdsuwanakij, PR c++/20381)
- fix handling of in/out asm constraints with multiple alternatives
(#150202, PR inline-asm/20314)
- fix miscompilation of libcpp.a on x86-64 (PR target/20322)
- with CSE handling of TABLEJUMPs (Alexendre Oliva, PR middle-end/18628)
- revert PR c++/16405 fix to fix PR c++/19317 (Qt miscompilation)
- fix libcpp, so that it can be compiled by GCC4 on 64-bit
big-endian architectures (PRs bootstrap/20282, bootstrap/20305)
- fix -fno-unit-at-a-time handling of static functions with
global aliases (Alexandre Oliva, #150150)
* Thu Feb 24 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.29
- fix -Wmissing-braces in C++ (PR c++/20175)
- fix PowerPC sCC splitters (PR target/20196)
* Wed Feb 23 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.28
- update from trunk
- rename PowerPC IBM long double helper routines _xlq* to __gcc_*,
but keep _xlq*@GCC_3.4 aliases around (#148841, PR target/19019)
- make sure libjava GC memory is executable for libffi trampolines sake
(#149348, PR libgcj/19823)
- remove java abstract method check (#147968)
- change __cxa_demangle to match cxx-abi change
http://www.codesourcery.com/archives/cxx-abi-dev/msg01877.html
(Jason Merrill, #133406)
- fix ivopts (Zdenek Dvorak, PR tree-optimization/19937)
- workaround ia64 BImode issues (Roger Sayle, PRs target/20018,
rtl-optimization/20097)
* Fri Feb 18 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.27
- fix PRs c++/20008, target/20054
- fix PR tree-optimization/19828 (#149058)
* Thu Feb 17 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.26
- update from trunk
- fix PRs c++/20023, tree-optimization/20009
* Wed Feb 16 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.25
- fix PR c++/19813
* Wed Feb 16 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.24
- update from trunk
- fix PRs middle-end/19857, tree-optimization/18947
- work around PR debug/19769
* Thu Feb 10 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.23
- update from trunk
- in gcc4-java, require exact %{version}-%{release} of libgcj4 and
libgcj4-devel (#146271)
- make sure libgcj.so is not PT_GNU_STACK RWE
- on i?86 with -mfpmath=sse, optimize static routines whose address
is never taken and don't use __attribute((used)) by passing some floating
point arguments and return value in SSE registers
- add libgcj4-src subpackage
- fix PR middle-end/19858
- use crtendS.o instead of crtend.o on ppc -pie
* Tue Jan 25 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.22
- update from trunk
- fix PR rtl-optimization/19579
- remove Java *.a libraries, issue error for gcj -static (#145829)
* Sat Jan 22 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.21
- update from trunk
- fix PRs middle-end/19551, c/18946, c/19342
- allow REFERENCE_TYPEs in place of POINTER_TYPEs in builtins.c
* Tue Jan 18 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.20
- update from trunk
- fix PR c++/19406
* Thu Jan 13 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.19
- update from trunk
- fix PRs c++/19263, rtl-optimization/16104, c/17297, middle-end/19164,
rtl-optimization/15139, rtl-optimization/19348, middle-end/19084
* Thu Jan 6 2005 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.18
- update from trunk
- fix PRs tree-optimization/19060, rtl-optimization/18861,
tree-optimization/18828, rtl-optimization/19012,
tree-optimization/19283
* Fri Dec 31 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.17
- fix build of libgij.so (#143862)
- remove libgcj.pc
- fix ICE in reshape_init_array (#143034, PRs c++/18384, c++/18327)
* Tue Dec 28 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.16
- update from trunk
- include also gcc4-java, libgcj4 and libgcj4-devel subpackages
* Tue Dec 14 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.15
- update from trunk
- fix tree inlining related ICE (Alexandre Oliva, #141145)
- avoid multiple evaluation of sqrt and other math builtins when
not -ffast-math (#142603, PR middle-end/18951)
* Tue Dec 7 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.14
- update from trunk
- fix DEPENDENCIES_OUTPUT handling (#140921)
- fix libstdc++.so symlinks (#141985)
- make sure target's LOAD_EXTEND_OP or lack thereof doesn't influence
gcj -C output (#141730)
* Sat Nov 27 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.13
- update from trunk
- change s390{,x} stack layout to work-around GCC 2.95.3 bug:
former -mno-backchain (the default), -mbackchain and -mkernel-backchain
options were transformed into (in order) -mno-backchain -mpacked-stack,
-mbackchain -mno-packed-stack and -mbackchain -mpacked-stack.
A new combination -mno-backchain -mno-packed-stack is now the
new default (Andreas Krebbel, #139678)
- don't optimize printf/fprintf/__printf_chk/__fprintf_chk in any way
if return value is not ignored
- some more libgcc_s.so.1 tweaks on ia64
* Fri Nov 12 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.12
- update from trunk
- make _Unwind_* symbols in libgcc_s.so.1 unversioned to match the
"IA-64 Linux ABI"
* Mon Nov 8 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.11
- use/require GCC 3.4.3 instead of 3.4.2
* Sun Nov 7 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.10
- update from trunk
- add %doc COPYING and COPYING.LIB
* Thu Oct 28 2004 Jakub Jelinek <jakub at redhat.com> 4.0.0-0.9
- update from trunk
- run testsuite with LC_ALL=C
---------------------------------------------------------------------
This update can be downloaded from:
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/3/
395efe5748ccbf4d9a93bb7d1694feba SRPMS/gcc4-4.0.0-0.34.fc3.src.rpm
144846ebc4a9f875c78343c3bf2512be x86_64/gcc4-4.0.0-0.34.fc3.x86_64.rpm
b9c963fdf065eadfdebba4f787b00499 x86_64/gcc4-c++-4.0.0-0.34.fc3.x86_64.rpm
206a2c7dcb226c10a69c39052203a589 x86_64/gcc4-gfortran-4.0.0-0.34.fc3.x86_64.rpm
b960f82a2721b0737b02c2a7716e3453 x86_64/libgfortran-4.0.0-0.34.fc3.x86_64.rpm
2bcb95a0326d10d34742711d70d81b64 x86_64/libmudflap-4.0.0-0.34.fc3.x86_64.rpm
9946aa245c4a3a007a7cf528404481cd x86_64/libmudflap-devel-4.0.0-0.34.fc3.x86_64.rpm
7c03c1e88a739cdafc5e1a4182c4c14a x86_64/debug/gcc4-debuginfo-4.0.0-0.34.fc3.x86_64.rpm
26f9509ebe36b20f76467cbaa26fd8b9 x86_64/libgfortran-4.0.0-0.34.fc3.i386.rpm
192975d0745c9861f0e0ee1faa070918 x86_64/libmudflap-4.0.0-0.34.fc3.i386.rpm
81dd4f353e1e2ad32ea0f54c23ede3c1 i386/gcc4-4.0.0-0.34.fc3.i386.rpm
c03a8be77bb071199c0aa42a05a68473 i386/gcc4-c++-4.0.0-0.34.fc3.i386.rpm
627fa774a462b5aa07387fe5f180f4c8 i386/gcc4-gfortran-4.0.0-0.34.fc3.i386.rpm
26f9509ebe36b20f76467cbaa26fd8b9 i386/libgfortran-4.0.0-0.34.fc3.i386.rpm
192975d0745c9861f0e0ee1faa070918 i386/libmudflap-4.0.0-0.34.fc3.i386.rpm
12b1b19e630f501e8b16c82d0463e70c i386/libmudflap-devel-4.0.0-0.34.fc3.i386.rpm
f35ef57d9df3f49ab642648da16c600c i386/debug/gcc4-debuginfo-4.0.0-0.34.fc3.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/3/$ARCH
---------------------------------------------------------------------
More information about the fedora-test-list
mailing list