|
 |
 |
 |
Changelog for libobjc-4.0.1-4.fc4.i386.rpm :
* Thu Jul 28 2005 Jakub Jelinek 4.0.1-4.fc4- rebuilt for FC4 - disable stack protector patches- update from CVS - PRs tree-optimization/22591, fortran/16940, libfortran/22570, libstdc++/23053, middle-end/16719, middle-end/18421, target/21149, target/22576- fix fortran EQUIVALENCE handling with substrings (#160853, PRs fortran/18833, fortran/20850)- improve fortran diagnostics for comparison of logicals (Volker Reichelt, PR fortran/22503)- fix GCSE hoisting (Richard Sandiford, PR rtl-optimization/22167) * Thu Jul 21 2005 Jakub Jelinek 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) * Fri Jul 15 2005 Jakub Jelinek 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) * Mon Jul 11 2005 Jakub Jelinek 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 * Sat Jul 09 2005 Jakub Jelinek 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) * Fri Jun 24 2005 Jakub Jelinek 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) * Fri Jun 17 2005 Jakub Jelinek 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) * Tue Jun 07 2005 Jakub Jelinek 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 * Wed Jun 01 2005 Jakub Jelinek 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 and , 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) * Thu May 26 2005 Jakub Jelinek 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) * Sat May 21 2005 Jakub Jelinek 4.0.0-8- update from CVS - PRs libfortran/21127, target/19933, target/21315, target/21390, target/21657 - fix an IA-64 TLS bug that prevented glibc build (Richard Henderson, PR target/21657)- rename libjawt.so * to libgcjawt.so * to avoid interferences with proprietary libjawt.so\'s * Thu May 19 2005 Jakub Jelinek 4.0.0-7- update from CVS - PRs fortran/20954, libgcj/18220, libgcj/19729, libgcj/21140 - fix IA-64 ICE on sdata/sbss variable references with offsets (Richard Henderson, #158001, PR target/21632)- add gjnih and gjnih.1 to gcc-java subpackage- fix german, spanish, turkish and chinese translations (#157879, PR translation/21364)- configure with --enable-libgcj-multifile to avoid make -jN related multilib failures * Wed May 18 2005 Jakub Jelinek 4.0.0-6- update from CVS - PRs target/18655, bootstrap/21230, fortran/17143, fortran/17432, java/21519, libfortran/21324, libgcj/20504, libgcj/21557, libgcj/21606, libstdc++/21526, middle-end/21237, target/21551, target/21556, tree-optimization/21532- fixed WHERE inside FORALL (PR fortran/15080)- fix a tree sharing bug (#157792, PR tree-optimization/21610)- avoid using hash tables recursively (#157308)- fix ppc64 libgcj (Andrew Haley, #154684, #142611) * Fri May 13 2005 Jakub Jelinek 4.0.0-5- update from CVS - PRs bootstrap/21403, c++/19203, c++/20723, c++/21352, c/21160, c/21342, c/21502, fortran/19478, fortran/21260, java/19285, java/20309, libffi/21285, libfortran/18958, libfortran/19155, libfortran/20788, libfortran/21471, libstdc++/18604, libstdc++/21238, middle-end/21085, other/21052, target/16925, target/19051, target/21325, target/21397, target/21412, target/21416, tree-optimization/21380- use INTERNAL_SYSCALL * macros in libgcc_post_upgrade.c, so that the statically linked binary doesn\'t need TLS (#155701)- implement java.awt.Frame.getBufferStrategy (Thomas Fitzsimmons, #153266)- put C++ const POD arrays with size determined from initializer into .rodata section (PR c++/21454)- allow limited recursive hash tab use (#157308)- fix C++ \"storage class specified for\" error reporting (PR c++/21495)- fix crossjumping (#157243, PR middle-end/21492) * Fri May 06 2005 Jakub Jelinek 4.0.0-4- update from CVS - PRs libgcj/21372, target/21284- fix fold ICE (James A. Morrison, PR tree-optimization/21085)- fix weak decl merging (PR c++/20961)- optimize i386/x86-64 movmem sequences (PR target/21329) * Thu May 05 2005 Jakub Jelinek 4.0.0-3- update from CVS - PRs middle-end/19985, bootstrap/20633, c++/15875, c++/19542, c/15698, fortran/16861, java/21022, libfortran/17992, libfortran/19568, libfortran/19595, libfortran/20005, libfortran/20092, libfortran/20131, libfortran/20661, libfortran/20744, libgcj/21136, libstdc++/21209, libstdc++/21286, rtl-optimization/21144, target/16888, target/21098, treelang/21345- fix loop unswitching (PR rtl-optimization/21330)- fix i386 ASHIFT to MULT address canonicalization (PR target/21297)- propagate tail call info bit through builtin expanders (PR middle-end/21265)- fix VEC_SELECT in combine (PR rtl-optimization/21239)- fix i386 V4SFmode vector initialization- fix Fortran FOREACH (PR fortran/15080) * Fri Apr 29 2005 Jakub Jelinek 4.0.0-2- update from CVS - PRs ada/18847, bootstrap/21215, c++/21087, c/20740, c/21159, c/21213, fortran/20059, fortran/20865, fortran/20879, fortran/21177, libfortran/20950, libgcj/21233:, libstdc++/20914, libstdc++/21035, libstdc++/21131, libstdc++/21244, preprocessor/20907, rtl-opt/21163, target/17822, target/17824, target/21100, target/21101 - https Handler.java from GNU classpath (Thomas Fitzsimmons, #155466)- Fortran namelist support (Paul Thomas, #155852, PRs fortran/17472, fortran/18396, fortran/19467, libfortran/12884, libfortran/17285, libfortran/18122, libfortran/18209, libfortran/18210, libfortran/18392, libfortran/18591, libfortran/18879, libfortran/19657)- fixes for the Fortran ENTRY support (PRs fortran/13082, fortran/18824, #153715)- make /usr/lib/security/ *.security %config(noreplace) (Thomas Fitzsimmons)- fix GThread errors when running OOo (Thomas Fitzsimmons, #154215)- fix promotion of outgoing arguments (Andrew Haley, PR java/21115) * Sun Apr 24 2005 Jakub Jelinek 4.0.0-1- update from CVS - GCC 4.0.0 release - PRs c/12913, fortran/14569, gfortran/14569, middle-end/20973 - fix dwarf2 writer to avoid ICEing gdb (Jim Wilson, #153681, PR c++/20805)- fix hang in tree-chrec.c (Sebastian Pop, #153268, PR tree-optimization/20742)- fix i386 ICE with vectors (Richard Henderson, PR target/21099)- fix an recently introduced PRE bug (Steven Bosscher, PRs tree-optimization/21173, tree-optimization/21167)- fix PR rtl-opt/21102 (Richard Henderson) * Wed Apr 20 2005 Jakub Jelinek 4.0.0-0.43- update from CVS - PRs ada/15977, c++/21025, libgcj/20693, middle-end/20991, target/20375, target/20924, target/20927, tree-optimization/20929- fix KDE miscompilation caused by reload (Michael Matz, #154294, PR regression/20973)- fix Java exception handling (Andrew Haley, PR java/20768) * Thu Apr 14 2005 Jakub Jelinek 4.0.0-0.42- update from CVS - PRs ada/18659, ada/18819, c++/20145, c++/20212, c++/20905, fortran/15959, fortran/17229, fortran/20713, libfortran/20766, libstdc++/20806, libstdc++/20909, middle-end/20648, target/17245, target/20093, target/20795- changed struct-layout-1 testsuites to avoid types where sizeof (type) < __alignof__ (type) in arrays- add support for Fortran ENTRY in FUNCTIONS and SUBROUTINES with alternate returns (PRs fortran/13082, fortran/18824, #153715)- fix PR libfortran/20163 (Thomas Koenig)- fix PR tree-optimization/20490 (Daniel Berlin)- fix PR middle-end/20739 (Alexandre Oliva)- fix PR middle-end/20917 (Ulrich Weigand)- configure with --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre- include empty /usr/share/java/gcj-endorsed and /usr/lib/gcj-4.0.1/classmap.db.d directories and %ghost /usr/lib/gcj-4.0.1/classmap.db- move gcj-dbtool program from gcc-java to libgcj subpackage * Thu Apr 07 2005 Jakub Jelinek 4.0.0-0.41- update from CVS - PRs c++/19312, c++/20734, libgcj/20750, middle-end/19225, target/20342, target/20421, target/20447, target/20625, target/20670 * Thu Apr 07 2005 Jakub Jelinek 4.0.0-0.40- update from CVS - PRs 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 - fixed ABI bug where __attribute was ignored on certain struct fields (Mark Mitchell, PR c++/20763)- don\'t error on #define a! in c89 pedantic mode (PR preprocessor/19475)- prevent inlining functions that call __builtin_apply_args or __builtin_return (PR tree-optimization/20076)- add g++.dg/compat/struct-layout-1.exp compatibility tests * Mon Apr 04 2005 Jakub Jelinek 4.0.0-0.39- update from CVS - PRs 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- remove very old ChangeLogs from %doc, bzip2 all ChangeLogs to save space * Thu Mar 31 2005 Jakub Jelinek 4.0.0-0.38- update from CVS - PRs 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- fix edge redirection (Alexandre Oliva, #152149, PR tree-optimization/20640) * Thu Mar 24 2005 Jakub Jelinek 4.0.0-0.37- fix PR middle-end/20622 * Thu Mar 24 2005 Jakub Jelinek 4.0.0-0.36- update from CVS - PRs 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 - fix PRE causing miscompilation of sudo (Daniel Berlin, #151632, PR tree-optimization/20601)- fix PR rtl-optimization/20532 (Alexandre Oliva) * Mon Mar 21 2005 Jakub Jelinek 4.0.0-0.35- update from CVS - PRs 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- replace 3.4 with 4.0 in gcc %description and libgcc Summary (#151327)- don\'t hardcode full path to gcc in c89 and c99 wrapper scripts (#151620)- 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)- BuildRequire gmp-devel with mpfr support- tighten up rpm requires between subpackages * Tue Mar 15 2005 Jakub Jelinek 4.0.0-0.34- 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- add Req/BuildReq for glib2 and libart_lgpl (#150923)- fix up gnat_ug_unw.info * AATTdirentry (#150948)- fix occassional parallel build failures in Ada stage1 * Fri Mar 11 2005 Jakub Jelinek 4.0.0-0.33- update from gcc-4_0-branch - PRs c++/20142, c++/20186, c++/20208, c++/20375, libgcj/20389, rtl-opt/20412 - 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)- require exact libgcj = %{version}-%{release} in libgcj-src (#150800)- make sure src *.zip is left out of libgcj package * Wed Mar 09 2005 Jakub Jelinek 4.0.0-0.32- update from gcc-4_0-branch - PRs 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- 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)- first try *.so.6 libs in gij, then *.so (Thomas Fitzsimmons, #150453)- with CSE handling of TABLEJUMPs (Alexendre Oliva, PR middle-end/18628) * Fri Mar 04 2005 Jakub Jelinek 4.0.0-0.31- update from gcc-4_0-branch - PRs 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)- 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)- temporarily disable Ada on ppc, where there are bootstrap comparison failures * Mon Feb 28 2005 Jakub Jelinek 4.0.0-0.30- initial 4.0 package, using newly created gcc-4_0-rhl-branch
|
|
|