|
|
|
|
Changelog for gcc4-4.0.0-0.41.fc3.i386.rpm :
Thu Apr 7 00:00:00 2005 Jakub Jelinek 4.0.0-0.41.fc3 - update from CVS - PRs c++/19312, c++/20734, libgcj/20750, middle-end/19225, target/20342, target/20421, target/20447, target/20625, target/20670, ada/19956, c++/18644, c++/19159, c++/19199, c++/20679, debug/20505, libfortran/20068, libfortran/20125, libfortran/20156, libfortran/20471, libfortran/20755, libgcj/20727, libgcj/20761, rtl-optimization/16104, rtl-optimization/20527, target/19537, target/20446, tree-optimization/19903, c++/19406, c/17855, c/17913, c/20368, c/20519, c/772, debug/19345, libfortran/20660, libgcj/20090, libgcj/20526, middle-end/19454, middle-end/20177, middle-end/20635, rtl-optimization/20600, target/20203, target/20611, libfortran/15332, libfortran/19678, libfortran/19679, libfortran/20163, middle-end/20263, middle-end/20491, rtl-optimization/20249, target/15491, target/20617, tree-opt/19108, tree-optimization/19108, middle-end/20622, c++/19769, c++/19980, c++/20147, c++/20147, c++/20461, c++/20463, c++/20465, c++/20499, c++/20536, libfortran/18025, libgcj/11085, libgcj/14892, libgcj/18083, libgcj/2641, libgcj/9854, libstdc++/20352, libstdc++/20577, middle-end/20539, middle-end/20557, other/20564, target/20166, target/20561, rtl-optimization/20532, ada/18727, ada/19140, ada/19408, ada/19900, ada/20255, ada/20344, c++/20240, c++/20333, fortran/18525, fortran/18827, java/20522, libfortran/20257, libfortran/20480, libgcj/20251, middle-end/15700, middle-end/20225, middle-end/20493, target/18251, target/18380, target/18551, tree-optimization/17454, tree-optimization/20474, preprocessor/19475, tree-optimization/20076 - fixed ABI bug where __attribute was ignored on certain struct fields (Mark Mitchell, PR c++/20763) - fix edge redirection (Alexandre Oliva, #152149, PR tree-optimization/20640) - fix PRE causing miscompilation of sudo (Daniel Berlin, #151632, PR tree-optimization/20601) - fix loop optimizer with loops that after tree optimization are entered after the loop body (Alexandre Oliva, PR rtl-optimization/20290, #150020) - fix handling of jump tables at the end of scope with -g1 (#151466) - add g++.dg/compat/struct-layout-1.exp compatibility tests - remove very old ChangeLogs from %doc, bzip2 all ChangeLogs to save space - BuildRequire gmp-devel with mpfr support - revert (just for gcc4-4 *, not gcc-4 *) PR libstdc++10606 patch, so that GCC 3.4.3-RH libstdc++ can be used (#151462)
Tue Mar 15 23:00:00 2005 Jakub Jelinek 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 23:00:00 2005 Jakub Jelinek 4.0.0-0.29 - fix -Wmissing-braces in C++ (PR c++/20175) - fix PowerPC sCC splitters (PR target/20196)
Wed Feb 23 23:00:00 2005 Jakub Jelinek 4.0.0-0.28 - update from trunk - rename PowerPC IBM long double helper routines _xlq * to __gcc_ *, but keep _xlq *AATTGCC_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 23:00:00 2005 Jakub Jelinek 4.0.0-0.27 - fix PRs c++/20008, target/20054 - fix PR tree-optimization/19828 (#149058)
Thu Feb 17 23:00:00 2005 Jakub Jelinek 4.0.0-0.26 - update from trunk - fix PRs c++/20023, tree-optimization/20009
Wed Feb 16 23:00:00 2005 Jakub Jelinek 4.0.0-0.25 - fix PR c++/19813
Wed Feb 16 23:00:00 2005 Jakub Jelinek 4.0.0-0.24 - update from trunk - fix PRs middle-end/19857, tree-optimization/18947 - work around PR debug/19769
Thu Feb 10 23:00:00 2005 Jakub Jelinek 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 23:00:00 2005 Jakub Jelinek 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 23:00:00 2005 Jakub Jelinek 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 23:00:00 2005 Jakub Jelinek 4.0.0-0.20 - update from trunk - fix PR c++/19406
Thu Jan 13 23:00:00 2005 Jakub Jelinek 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 23:00:00 2005 Jakub Jelinek 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 23:00:00 2004 Jakub Jelinek 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 23:00:00 2004 Jakub Jelinek 4.0.0-0.16 - update from trunk - include also gcc4-java, libgcj4 and libgcj4-devel subpackages
Tue Dec 14 23:00:00 2004 Jakub Jelinek 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 23:00:00 2004 Jakub Jelinek 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 23:00:00 2004 Jakub Jelinek 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 23:00:00 2004 Jakub Jelinek 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 23:00:00 2004 Jakub Jelinek 4.0.0-0.11 - use/require GCC 3.4.3 instead of 3.4.2
Sun Nov 7 23:00:00 2004 Jakub Jelinek 4.0.0-0.10 - update from trunk - add %doc COPYING and COPYING.LIB
Fri Oct 29 00:00:00 2004 Jakub Jelinek 4.0.0-0.9 - update from trunk - run testsuite with LC_ALL=C
Wed Oct 20 00:00:00 2004 Jakub Jelinek 4.0.0-0.8 - update from trunk - make sure .toc{,1} sections are created on ppc -m64 -mminimal-toc (#134248, PR target/17751) - define __GNUC_RH_RELEASE__ macro to match %{gcc_release} rpm macro (well, its first number)
Sun Oct 17 00:00:00 2004 Jakub Jelinek 4.0.0-0.7 - added object size checking patch - added stdarg optimization patch
Sun Oct 17 00:00:00 2004 Jakub Jelinek 4.0.0-0.6 - update from trunk
Sat Oct 9 00:00:00 2004 Jakub Jelinek 4.0.0-0.5 - update from trunk - fix ppc64 bootstrap (Michael Matz)
Sat Oct 9 00:00:00 2004 Jakub Jelinek 4.0.0-0.4 - update from trunk - call /sbin/ldconfig in libgfortran and libmudflap %post{,un} (#134067) - obsolete gcc35-gfortran (#134810) - re-enable COMDAT
Wed Sep 29 00:00:00 2004 Jakub Jelinek 4.0.0-0.3 - update from trunk
Tue Sep 21 00:00:00 2004 Jakub Jelinek 4.0.0-0.2 - update from trunk - add .note.GNU-stack marking to ppc64 crtsavres.o and ia64 crt{begin,end,i,n}.o - gimplify folded builtins during fold_all_builtins pass if they aren\'t gimple - use/require GCC 3.4.2 instead of 3.4.1
Sat Sep 18 00:00:00 2004 Jakub Jelinek 4.0.0-0.1 - update from trunk - change version to 4.0.0, as there will be no GCC 3.5 - temporarily disable COMDAT support until at least binutils are upgraded - temporarily remove the IA-64 libunwind stuff
Fri Sep 10 00:00:00 2004 Jakub Jelinek 3.5.0-0.11 - improve SSA aliasing detection for PTR + OFFSET
Thu Sep 2 00:00:00 2004 Jakub Jelinek 3.5.0-0.10 - update from trunk - fix x ? (unsigned long) d : (long) d conversion bug for d floating (#131082)
Sat Aug 21 00:00:00 2004 Jakub Jelinek 3.5.0-0.9 - fix ppc64 bootstrap (PR rtl-optimization/17099) - fix libstdc++.so symlinks, include libsupc++.a everywhere - remove Fortran documentation which accidentally ended up in libmudflap-devel, add libmudflap ChangeLog - add spe.h header on ppc and ppc64, altivec.h and ppc-asm.h on ppc64
Thu Aug 19 00:00:00 2004 Jakub Jelinek 3.5.0-0.8 - update from trunk - stop using dot symbols on ppc64 (Alan Modra) - overlap fd_aux field of ppc64 .opd entries with next .opd entry\'s fd_func if a function is not going to use r11 passed to it - add mm3dnow.h and mm_malloc.h headers on ia32/x86-64 - add gcc35-gfortran, libgfortran subpackages (#130212) - add libmudflap and libmudflap-devel subpackages
Fri Jul 16 00:00:00 2004 Jakub Jelinek 3.5.0-0.7 - update from trunk - make even multilib libstdc++.so\'s versioned
Sat Jul 10 00:00:00 2004 Jakub Jelinek 3.5.0-0.6 - reenable bitfield patch - fix enum { A, B, C, D, E } if (x == B || x == C || x == D) style tests in C++
Sat Jul 10 00:00:00 2004 Jakub Jelinek 3.5.0-0.5 - update from trunk
Tue Jul 6 00:00:00 2004 Jakub Jelinek 3.5.0-0.4 - temporary disable the bitfield patch until it is fixed
Sun Jul 4 00:00:00 2004 Jakub Jelinek 3.5.0-0.3 - update from trunk - use/require gcc 3.4.1 instead of 3.4.0
Wed Jun 30 00:00:00 2004 Jakub Jelinek 3.5.0-0.2 - optimize some bitfield operations (PR tree-optimization/15310)
Fri Jun 25 00:00:00 2004 Jakub Jelinek 3.5.0-0.1 - initial package
|
|
|