SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libstdc++-4.4.1-2.fc11.i586.rpm :
Wed Jul 29 14:00:00 2009 Jakub Jelinek 4.4.1-2.fc11
- update from gcc-4_4-branch
- GCC 4.4.1 release
- PRs fortran/40727, rtl-optimization/40710, target/40832,
tree-optimization/40321, libfortran/40714, target/39943, target/40809,
tree-optimization/40792, c++/40740, libstdc++/40691, middle-end/40747,
c++/36628, c++/37206, c++/40502, c++/40684, c++/40689, fortran/40440,
rtl-optimization/40667, target/40668, c++/35828, c++/37816, c++/37946,
c++/40557, c++/40633, c++/40639, debug/40666, target/38900, c++/40274,
c++/40342, c++/40566, c++/40595, c++/40619, c/39902, fortran/40443,
fortran/40551, fortran/40576, fortran/40594, fortran/40638,
libfortran/40576, libstdc++/40297, libstdc++/40600, middle-end/40585,
middle-end/40669, other/40024, target/40587, tree-optimization/40493,
tree-optimization/40542, tree-optimization/40550,
tree-optimization/40579, tree-optimization/40582,
tree-optimization/40640, fortran/39800, fortran/40402,
libstdc++/40497, middle-end/40389, middle-end/40404, middle-end/40446,
middle-end/40460, objc/28050, target/40470, tree-optimization/40492,
fortran/40168, c++/40381, libfortran/40330, ada/40166,
bootstrap/40027, c++/38064, c++/39754, c++/40007,
c++/40139, c/40172, c++/40306, c++/40307, c++/40308, c++/40311,
c++/40370, c++/40372, c++/40373, debug/40109, fortran/22423,
fortran/38654, fortran/39893, fortran/40019, fortran/40195,
libfortran/25561, libfortran/37754, libfortran/38668,
libfortran/39665, libfortran/39667, libfortran/39702,
libfortran/39709, libfortran/39782, libfortran/40334,
libgfortran/39664, libgomp/40174, libstdc++/36211, libstdc++/40192,
libstdc++/40296, libstdc++/40299, middle-end/32950, middle-end/40147,
middle-end/40204, middle-end/40233, middle-end/40252,
middle-end/40291, middle-end/40328, middle-end/40340,
rtl-optimization/40105, target/40017, target/40153, target/40266,
testsuite/39907, tree-optimization/39999, tree-optimization/40087,
tree-optimization/40238, tree-optimization/40254
- fix ICE in gsi_insert_seq_nodes_after (#505798,
PR tree-optimization/40813)
- fix ICE in gimplify_conversion (#511229, PR c++/40780)
- fix Fortran MINLOC/MAXLOC/MINVAL/MAXVAL handling of infinities and NaNs,
speed them up (PRs fortran/40643, fortran/31067)
- fix ICE with Fortran data xfer without io unit (PR fortran/40839)
- vectorize unsigned int -> {float,double} conversions on x86/x86_64
(PR target/40811)
- avoid overlapping entries in .debug_ranges section (PR debug/40713)
- speed up polyhedron NF (PR middle-end/34163)
- fix debug info for inlines (PR debug/40573)
- optimize assuming allocatable arrays in the innermost
dimension are always stride 1 (PR fortran/32131)
- decrease memory consumption and speed up var-tracking pass (#503816)
- add -mcrc32 support on ix86
- fix up ix86 padding for branch mispredicts
- improve .debug_loc generation
- support Atom for -march=native
- add -mmovbe support for Atom
- improve ix86 instruction length computation, remove some unneeded padding
- add unwind debug hook for gdb

Thu May 14 14:00:00 2009 Jakub Jelinek 4.4.0-5
- update from gcc-4_4-branch
- PRs c++/17395, c/39983, fortran/38863, fortran/38956, fortran/39879,
fortran/40018, libstdc++/39546, libstdc++/40038, middle-end/39986,
middle-end/40021, middle-end/40023, middle-end/40043,
middle-end/40057, middle-end/40080, target/37179,
tree-optimization/40062, tree-optimization/40074
- fix Fortran FMT= character array arguments (#492209, PR fortran/39865)
- allow putting breakpoints on Fortran END{SUBROUTINE,FUNCTION}
(PR fortran/34153)
- incorporate changes suggested in gcc44 package review (#498911)

Wed May 6 14:00:00 2009 Jakub Jelinek 4.4.0-4
- update from gcc-4_4-branch
- PRs c++/40013, libgcj/39899, libstdc++/39868, libstdc++/39880,
libstdc++/39881, libstdc++/39882, libstdc++/39909, middle-end/39937,
rtl-optimization/39914, target/39565, testsuite/39769,
testsuite/39776, testsuite/39790, testsuite/39807,
tree-optimization/39941
- fix phiprop tuplification (#496400, PR tree-optimization/40022)
- don\'t add artificial default case label if switch labels already
cover the whole range (PR middle-end/39666)
- fix DSE with block reads (PR middle-end/40035)
- fix debuginfo for C++ typedef struct {...} T (PR debug/35463)
- remove some unnecessary padding on x86_64/i386 added for >= 4 control
flow insns in a 16-byte block (PR target/39942)
- don\'t create invalid DWARF location lists containing DW_OP_reg
*
followed by DW_OP_deref
*, instead use DW_OP_breg
* 0 (#481675)
- add libstdc++-docs subpackage, move html manual to it, add doxygen
generated html and man pages

Mon Apr 27 14:00:00 2009 Jakub Jelinek 4.4.0-3
- update from gcc-4_4-branch
- PR bootstrap/39739
- fix -Wunused-value (#497545, PR c/39889)
- backport further power7-meissner branch changes (#497816)
- fix reg-stack ICE on SPEC2k6 453.povray with -m32 -O3 -msse3
(PR target/39856)
- fix x86_64 ICE on passing structure with flexible array member
(PR target/39903)

Fri Apr 24 14:00:00 2009 Jakub Jelinek 4.4.0-2
- update from gcc-4_4-branch
- PR c++/38228
- fix folding of cond expr with comparison to MAX/MIN (PR middle-end/39867)
- fix up gcc-gnat install-info arguments (#452783)

Thu Apr 23 14:00:00 2009 Jakub Jelinek 4.4.0-1
- update from gcc-4_4-branch
- GCC 4.4.0 release
- PRs libstdc++/39802, c++/39639, c/39855, rtl-optimization/39762,
testsuite/39781, tree-optimization/39824
- fix up DSE (PR rtl-optimization/39794)
- debuginfo fixes for VLA and nested/contained functions (#459374)
- improve -ftree-switch-conversion optimization if the constant is the
same in all cases

Mon Apr 20 14:00:00 2009 Jakub Jelinek 4.4.0-0.35
- update from gcc-4_4-branch
- PRs middle-end/39804, target/39678, target/39767, tree-optimization/39675,
tree-optimization/39764

Tue Apr 14 14:00:00 2009 Jakub Jelinek 4.4.0-0.34
- update from gcc-4_4-branch
- GCC 4.4.0-rc1
- license changes to GPLv3+ with GCC Runtime Exception for most of the
lib
* files
- PRs c++/28301, c++/39480, c++/39742, c++/39750, c/39613, c/39614, c/39673,
libobjc/36610, target/39740, testsuite/35621, tree-optimization/39713
- fix another -Wshadow C++ issue (PR c++/39763)

Thu Apr 9 14:00:00 2009 Jakub Jelinek 4.4.0-0.32
- update from gcc-4_4-branch
- PRs c++/34691, c++/35146, c++/35240, c++/37806, c++/38030, c++/38850,
c++/39608, c++/39637, c++/4926, c/37772, fortran/38152,
fortran/39519, fortran/39594, libmudflap/38462, libstdc++/39310,
middle-end/39573, objc/18456, objc/27377, other/39591,
rtl-optimization/39588, rtl-optimization/39607, target/39501,
target/39592, target/39634, testsuite/39325, tree-optimization/35011,
tree-optimization/39595, tree-optimization/39648
- handle .cfi_undefined(%ip) in libgcc_s unwinder (#491542)
- fix debug info for C++ static data members (#410691)
- revert fwprop fix, it causes glibc.i586 miscompilation

Mon Mar 30 14:00:00 2009 Jakub Jelinek 4.4.0-0.31
- update from gcc-4_4-branch
- PR target/39545
- fix Fortran bind(c) function using RESULT() (#492657)
- fix bogus warnings on strcmp/strncmp macros (#492846)

Sat Mar 28 13:00:00 2009 Jakub Jelinek 4.4.0-0.30
- update from gcc-4_4-branch
- PRs c++/39380, c++/28274, c++/29727, c++/35652, c++/36799, c++/37647,
c++/38638, c++/39554, libfortran/39528, middle-end/39497,
rtl-optimization/39522, target/38034, target/39523,
tree-optimization/39529, tree-optimization/39548,
tree-optimization/39557
- emit debuginfo for block local externs in C (PR debug/39563)
- fix -maltivec conditional vector macro (PR target/39558)
- teach fwprop to handle asm (PR inline-asm/39543)

Tue Mar 24 13:00:00 2009 Jakub Jelinek 4.4.0-0.29
- update from trunk
- PRs c++/28879, c++/37729, c++/39526, debug/39524, tree-optimization/39516

Thu Mar 19 13:00:00 2009 Jakub Jelinek 4.4.0-0.28
- update from trunk
- PRs c++/39425, c++/39475, c/39495, debug/39485, middle-end/37805,
middle-end/38609, middle-end/39378, middle-end/39447,
middle-end/39500, target/35180, target/39063, target/39496
- fix RA bug with global reg variables (#490509)
- use DW_LANG_C99 for -std=c99 or -std=gnu99 compiled C code (PR debug/38757)
- emit DW_AT_explicit when needed (PR debug/37959)
- optimize memmove into memcpy in more cases when we can prove src and dest
don\'t overlap

Tue Mar 17 13:00:00 2009 Jakub Jelinek 4.4.0-0.27
- update from trunk
- PRs debug/37890, debug/39471, debug/39474, libstdc++/39405, target/34299,
target/39473, target/39476, target/39477, target/39482,
testsuite/37628, testsuite/37630, testsuite/37960, testsuite/38526,
tree-optimization/39455

Sat Mar 14 13:00:00 2009 Jakub Jelinek 4.4.0-0.26
- fix ppc64 regression caused by the power7 backport (#490149,
PR target/39457)

Fri Mar 13 13:00:00 2009 Jakub Jelinek 4.4.0-0.25
- update from trunk
- PRs debug/39086, debug/39432, libobjc/27466, middle-end/37850,
target/39137, target/39181, target/39431, target/39445, target/5362,
testsuite/39451, tree-optimization/39422
- fix ICE in gen_tagged_type_instantiation_die (#489308, PR debug/39412)
- fix memcmp builtin asm redirection (PR middle-end/39443)
- fix sparcv9 profiledbootstrap (PR bootstrap/39454)

Thu Mar 12 13:00:00 2009 Dennis Gilmore
- don\'t build with graphite support on sparc arches
- still missing some deps

Tue Mar 10 13:00:00 2009 Jakub Jelinek 4.4.0-0.24
- update from trunk
- PRs ada/39221, c++/39060, c++/39367, c++/39371, libfortran/39402,
middle-end/38028, target/39361, tree-optimization/39394
- use system cloog-ppl instead of building a private libcloog.so.0 (#489183)
- preliminary Power7 support (#463846)

Sat Mar 7 13:00:00 2009 Jakub Jelinek 4.4.0-0.23
- update from trunk
- PRs c++/13549, c++/29469, c++/29607, c++/33492, c++/37520, c++/38908,
c++/9634, debug/39372, middle-end/39360, rtl-optimization/39235,
testsuite/39357, tree-optimization/39349
- emit DW_TAG_imported
* even in main or in lexical blocks that
contain no automatic variables (#488547, PR debug/39379)
- fix DW_AT_decl_line on DW_TAG_imported
* (#488771, PR debug/39387)
- fix SCCVN with SSA names occurring in abnormal PHIs (#488061,
PR tree-optimization/39362)

Wed Mar 4 13:00:00 2009 Jakub Jelinek 4.4.0-0.22
- update from trunk
- PRs ada/39172, ada/39264, bootstrap/39257, c++/36411, c++/37789,
c++/38880, c++/39225, c++/39242, c/12245, classpath/38417,
classpath/38912, debug/39267, debug/39285, fortran/38914,
fortran/39292, fortran/39295, fortran/39309, fortran/39354,
libgcj/38861, middle-end/10109, middle-end/34443,
middle-end/39157, middle-end/39272, middle-end/39308,
middle-end/39335, middle-end/39345, rtl-optimization/39241,
target/33785, target/35965, target/39256, target/39261,
target/39327, testsuite/38164, tree-optimization/37709,
tree-optimization/39248, tree-optimization/39259,
tree-optimization/39260, tree-optimization/39318,
tree-optimization/39331, tree-optimizations/39259,
tree-optimization/39358
- fix ivopts (#486088, PR tree-optimization/39233)
- fix SRA (#487795, PR tree-optimization/39339)
- fix __builtin_object_size with unions (#487702,
PR tree-optimization/39343)
- fix ppc -m64 -O2 -mtune=cell and patterns (#485067, PR target/39226)
- -march=atom/-mtune=atom support from ix86/atom branch

Thu Feb 19 13:00:00 2009 Jakub Jelinek 4.4.0-0.21
- update from trunk
- PRs c++/39188, c++/39219, c/35447, c/38483, target/34587,
target/38891, target/39082, target/39179, target/39224,
target/39228, testsuite/38165, testsuite/38166,
tree-optimization/36922, tree-optimization/39074,
- another bogus aliasing warning fix (#485463, PR tree-optimization/39207)
- fix tail call optimization on ppc (#485067, PR target/39240)

Tue Feb 17 13:00:00 2009 Jakub Jelinek 4.4.0-0.20
- update from trunk
- PRs c/35446, middle-end/39214, tree-optimization/39202
- fix ICE in compute_attic (#485708, PR tree-optimization/39204)
- fix bogus aliasing warning (#485463, PR tree-optimization/39207)
- update for i386.rpm -> i586.rpm switch

Mon Feb 16 13:00:00 2009 Jakub Jelinek 4.4.0-0.19
- update from trunk
- PRs c++/39070, fortran/36528, fortran/36703, fortran/38259,
libstdc++/39168, target/37049, target/38056, target/39149,
target/39162, target/39196
- ix86 peephole fix (#485729, PR target/39152)
- uglify function parameter names in gthr
*.h (#485619)

Fri Feb 13 13:00:00 2009 Jakub Jelinek 4.4.0-0.18
- update from trunk
- PRs c++/30111, c++/38950, c++/39153, c/35444, middle-end/39154,
target/38824, target/39152
- fix ICE on ppc32 with -fpic -fvisibility=hidden (#485232, PR target/39175)

Wed Feb 11 13:00:00 2009 Jakub Jelinek 4.4.0-0.17
- update from trunk
- fix ICE on xen (PR target/39139)
- PRs c++/34397, c++/35147, c++/36744, c++/37737, c++/38649, c++/39109,
c/35434, c/36432, c/39035, c/39084, middle-end/35202,
middle-end/38953, middle-end/38981, middle-end/39124,
middle-end/39127, target/39118, target/39119, testsuite/33300,
tree-optimization/39132
- force emitting .debug_info for empty CUs with -g3 (#479912)

Fri Feb 6 13:00:00 2009 Jakub Jelinek 4.4.0-0.16
- update from trunk
- don\'t emit thunks for versioned functions (PR c++/39106)
- fix -fstrict-aliasing miscompilation (PR tree-optimization/39100)

Wed Feb 4 13:00:00 2009 Jakub Jelinek 4.4.0-0.15
- update from trunk
- C++ mangling fix (PR c++/39095)
- only complain about calling main in C++ if -pedantic
- add raw string support

Tue Feb 3 13:00:00 2009 Jakub Jelinek 4.4.0-0.14
- update from trunk
- when compiling with -march=i386, don\'t use __sync_
* builtins in
ext/atomicity.h

Wed Jan 28 13:00:00 2009 Jakub Jelinek 4.4.0-0.13
- fix graphite make check

Tue Jan 27 13:00:00 2009 Jakub Jelinek 4.4.0-0.12
- update from trunk
- add graphite support
- change gcc default ISA and tuning:
i386 and x86_64 -m32:
-march=i586 -mtune=generic from -march=i386 -mtune=generic
x86_64 -m64 remains at:
-march=x86-64 -mtune=generic
s390 and s390x -m31:
-march=z9-109 -mtune=z10 from -march=g5 -mtune=z9-109
s390x -m64:
-march=z9-109 -mtune=z10 from -march=z900 -mtune=z9-109

Wed Jan 21 13:00:00 2009 Jakub Jelinek 4.4.0-0.9
- rebuilt without ppc64 ada bootstrap hacks

Tue Jan 20 13:00:00 2009 Jakub Jelinek 4.4.0-0.8
- attempt to enable Ada support on ppc64

Fri Jan 16 13:00:00 2009 Jakub Jelinek 4.4.0-0.3
- initial 4.4 package, using newly created redhat/gcc-4_4-branch


 
ICM