SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libstdc++-4.1.0-3.i386.rpm :
Thu Mar 9 23:00:00 2006 Alexandre Oliva 4.1.0-3
- make ppc32 TLS PIC code sequences compatible with secure plt (#184446)
(Richard Henderson and myself)

Sat Mar 4 23:00:00 2006 Jakub Jelinek 4.1.0-2
- update from -gcc-4_1-branch (-r111570:111697)
- PRs c++/26291, libgfortran/26136, libgfortran/26423, libgfortran/26464,
libstdc++/26526, rtl-optimization/26345, target/19061, target/26453
- handle DW_CFA_val_{offset,offset_sf,expression} in the libgcc{,_s} unwinder

Tue Feb 28 23:00:00 2006 Jakub Jelinek 4.1.0-1
- update from gcc-4_1-branch (-r111466:111570)
- GCC 4.1.0 release
- PR other/26473

Mon Feb 27 23:00:00 2006 Jakub Jelinek 4.1.0-0.31
- add __floatuns[sdt]i[sdxt]f exports to libgcc_s.so.1 (Joseph S. Myers)
- fix unwinding through signal frames (#175951, PR other/26208, glibc BZ#300)

Mon Feb 27 23:00:00 2006 Jakub Jelinek 4.1.0-0.30
- update from gcc-4_1-branch (-r111278:111466)
- GCC 4.1.0 RC2
- PRs fortran/26201, libobjc/26309, rtl-optimization/25603, target/25603
- fix nested vector shifts (#182047, PR middle-end/26379)
- merge gomp changes from trunk (-r111390:111391, -r111428:111429 and
-r111440:111441)
- PR middle-end/26412
- fortran MATMUL optimization (Richard Sandiford)
- fortran WHERE optimizations (Roger Sayle)
- x86_64 _mm_monitor fixes (H.J. Lu, PR target/24879)
- add MNI support on i?86/x86_64, -mmni option and header
(H.J Lu)

Sun Feb 19 23:00:00 2006 Jakub Jelinek 4.1.0-0.29
- update from gcc-4_1-branch (-r111179:111278)
- PRs ada/13408, c++/26266, target/22209, target/26189
- fix ppc32 -fpic reload problem with extenddftf2 pattern
(David Edelsohn, #181625, PR target/26350)
- fix the PR middle-end/26334 patch

Fri Feb 17 23:00:00 2006 Jakub Jelinek 4.1.0-0.28
- update from gcc-4_1-branch (-r110978:111179)
- PRs ada/20753, bootstrap/16787, bootstrap/26053, fortran/25806,
libfortran/15234, libgfortran/25949, middle-end/25335,
target/25259, target/26255
- fix ICE with shift by -1 (#181586, PR middle-end/26300)
- merge gomp changes from trunk (-r110983:110984, -r111017:111018,
-r111152:111153 and -r111204:111205)
- PRs bootstrap/26161, fortran/26224, libgomp/25938, libgomp/25984
- don\'t define _REENTRANT in gthr
*.h (#176278, PR libstdc++/11953)
- define _REENTRANT if -pthread and _POSIX_SOURCE if -posix on s390{,x}
and ia64
- fix ICE with register variable and __asm statement (#181731,
PR middle-end/26334)

Tue Feb 14 23:00:00 2006 Alexandre Oliva 4.1.0-0.27
- merge fix by Zdenek Dvorak for regression introduced by patch for PR
tree-optimization/26209

Tue Feb 14 23:00:00 2006 Jakub Jelinek 4.1.0-0.26
- update from gcc-4_1-branch (-r110903:110978)
- PRs fortran/20861, fortran/20871, fortran/25059, fortran/25070,
fortran/25083, fortran/25088, fortran/25103, fortran/26038,
fortran/26074, inline-asm/16194, libfortran/24685,
libfortran/25425, target/26141, tree-optimization/26258
- ABI change - revert to GCC 3.3 and earlier behaviour of
zero sized bitfields in packed structs (Michael Matz, PR middle-end/22275)
- fix valarrays vs. non-POD (Paolo Carlini, Gabriel Dos Reis,
PR libstdc++/25626)
- fix C++ duplicate declspec diagnostics (Volker Reichelt, PR c++/26151)
- fix dominance ICE (Zdenek Dvorak, PR tree-optimization/26209)
- add some new Intel {,e,x}mmintrin.h intrinsics (H.J. Lu)
- speedup bitset<>::_M_copy_to_string (Paolo Carlini)
- fix tree_expr_nonzero_p (Jeff Law)
- fix TRUTH_XOR_EXPR handling in VRP (Jeff Law)

Mon Feb 13 23:00:00 2006 Jakub Jelinek 4.1.0-0.25
- update from gcc-4_1-branch (-r110831:110903)
- PRs c++/16405, c++/24996, fortran/14771, fortran/20858, fortran/25756,
middle-end/22439
- merge gomp changes from trunk (-r110719:110720, -r110852:110853 and
-r110907:110908)
- PR libgomp/25936
- fix gimplification of const fn pointers to builting functions
(PR middle-end/26092)
- make sure Fortran length artifical variables aren\'t SAVEd (Andrew Pinski,
PR fortran/26246)

Fri Feb 10 23:00:00 2006 Jakub Jelinek 4.1.0-0.24
- update from gcc-4_1-branch (-r110632:110831)
- PRs tree-opt/26180, c++/26070, c++/26071, fortran/25577, java/26192,
libfortran/23815, libstdc++/26127, target/23359, target/26109,
tree-opt/25251
- remove gcc-ppc32, gcc-c++-ppc32, gcc-sparc32 and gcc-c++-sparc32
subpackages, they do more harm than good. Particularly this time
gcc
*ppc32 and gcc
*sparc32 defaulted to DFmode long double rather
than TFmode long double

Mon Feb 6 23:00:00 2006 Jakub Jelinek 4.1.0-0.23
- update from gcc-4_1-branch (-r110582:110632)
- PRs classpath/24618, classpath/25141, classpath/25727, fortran/25046,
fortran/26039
- use LOGICAL
*1 instead of LOGICAL
*4 for Fortran where temporary masks
(Roger Sayle)
- fix symbol versions in s390 libgcc_s.so.1
- sparc32 and alpha long double fixes
- BuildRequires libXt-devel
- BuildRequires and Requires glibc-devel >= 2.3.90-35 on arches
that are switching long double

Sat Feb 4 23:00:00 2006 Jakub Jelinek 4.1.0-0.22
- fix ia64 debug info patch
- fix libjava pthread_create wrapper patch

Sat Feb 4 23:00:00 2006 Jakub Jelinek 4.1.0-0.21
- update from gcc-4_1-branch (-r110433:110582)
- PRs c++/25342, c++/25979, fortran/20845, fortran/24266,
fortran/24958, fortran/25072, libstdc++/21554, middle-end/24901,
middle-end/25977, middle-end/26001, target/25864, target/25926,
target/25960
- put ia64 read-only sections that require runtime relocations
even in -fno-pic code into .data.rel.ro etc. sections
rather than .rodata to avoid DT_TEXTREL binaries
(Richard Henderson, PR target/26090)
- merge gomp changes from trunk (-r110511:110512 and -r110549:110552)
- fix ia64 debug info coverage of epilogues (Alexandre Oliva, PR debug/24444)
- export pthread_create from libgcj.so.7 as a wrapper around
libpthread.so.0\'s pthread_create that handles GC (Anthony Green, Tom Tromey)
- BC-ABI java lookup fix (Andrew Haley, #179070, #178156)
- on sparc64 emit .register %g7,#ignore instead of .register %g7,#scratch
to avoid problems with TLS or -fstack-protector
- switch to IBM extended format long double by default on ppc and ppc64
- switch to IEEE 754 quad format long double by default on s390, s390x,
sparc32 and alpha

Wed Feb 1 23:00:00 2006 Jakub Jelinek 4.1.0-0.20
- merge from gomp-20050808-branch (up to -r110392)
- fix PR c++/25874 (Diego Novillo)

Wed Feb 1 23:00:00 2006 Jakub Jelinek 4.1.0-0.19
- s390{,x} long double patch fix for s390x ICEs on test-ldouble
and tst-align2 (Andreas Krebbel)

Tue Jan 31 23:00:00 2006 Jakub Jelinek 4.1.0-0.18
- update from gcc-4_1-branch (-r110317:110433)
- PRs c++/25855, c++/25999, fortran/17911, fortran/18578, fortran/18579,
fortran/20857, fortran/20885, fortran/20895, fortran/25030,
fortran/25835, fortran/25951, java/21428, libgfortran/25835,
target/14798, target/25706, target/25718, target/25947,
target/26018, testsuite/25318
- add -mtune=generic support for i?86 and x86_64 (Jan Hubicka, H.J. Lu,
Evandro Menezes)
- use -mtune=generic by default if neither -march= nor -mtune= is specified
on command line on i?86 or x86_64
- updated s390{,x} long double patch, fixing ICEs on s390x glibc build
(Andreas Krebbel, Ulrich Weigand)

Sat Jan 28 23:00:00 2006 Jakub Jelinek 4.1.0-0.17
- update from gcc-4_1-branch (-r110062:110317)
- PRs ada/20548, ada/21317, bootstrap/25859, c++/25552, c++/25856,
c++/25858, c++/25895, c/25892, fortran/18540, fortran/20852,
fortran/20881, fortran/23308, fortran/24276, fortran/25084,
fortran/25085, fortran/25086, fortran/25124, fortran/25416,
fortran/25538, fortran/25625, fortran/25710, fortran/25716,
fortran/25901, fortran/25964, java/25816, other/24829,
rtl-optimization/24626, rtl-optimization/25654, target/24831,
testsuite/24962, testsuite/25590
- atomic builtin fixes (Richard Henderson)
- -mlong-double-128 support on ppc32 (David Edelsohn, Alan Modra)
- -mlong-double-128 support on s390 and s390x (Andreas Krebbel,
Ulrich Weigand)

Sat Jan 21 23:00:00 2006 Jakub Jelinek 4.1.0-0.16
- update from gcc-4_1-branch (-r109815:110062)
- PRs ada/24533, c++/16829, c++/22136, c++/25836, c++/25854, c/25805,
classpath/20198, fortran/20869, fortran/20875, fortran/25024,
fortran/25631, fortran/25697, fortran/25785, libgcj/25840,
libgfortran/25631, libgfortran/25697, libstdc++/25823,
libstdc++/25824, target/25731, testsuite/25171
- fix X509Certificate.java (#174708, #177733)

Tue Jan 17 23:00:00 2006 Jakub Jelinek 4.1.0-0.15
- update from gcc-4_1-branch (-r109401:109815)
- PRs c++/24824, c++/25386, c++/25663, c/25682, classpath/25803,
fortran/12456, fortran/20868, fortran/20870, fortran/21256,
fortran/21977, fortran/22146, fortran/24640, fortran/25029,
fortran/25093, fortran/25101, fortran/25486, fortran/25598,
fortran/25730, libgcj/21637, libgcj/23499, libgfortran/25598,
libstdc++/23591, libstdc++/25472, rtl-optimization/24257,
rtl-optimization/25367, rtl-optimization/25662, target/20754,
target/25042, target/25168, testsuite/25728, testsuite/25777,
tree-opt/24365, tree-optimization/23109, tree-optimization/23948,
tree-optimization/24123, tree-optimization/25125
- update from gomp-20050608-branch (up to -r109816)
- fix ppc32 libffi (#177655)
- fix lookup_conversions_r (#177918)
- define __STDC__ as a normal macro rather than a preprocessor builtin
unless it needs to change its value between system and non-system
headers (PR preprocessor/25717)

Fri Jan 6 23:00:00 2006 Jakub Jelinek 4.1.0-0.14
- update from gcc-4_1-branch (-r109369:109401)
- PR fortran/23675
- fix Java shutdown hook (Tom Tromey, #165136)
- fix libjava/shlibpath.m4 (PR libgcj/24940)

Thu Jan 5 23:00:00 2006 Jakub Jelinek 4.1.0-0.13
- update from gcc-4_1-branch (-r108957:109369)
- PRs c++/23171, c++/23172, c++/24671, c++/24782, c++/25294, c++/25417,
c++/25439, c++/25492, c++/25625, c++/25632, c++/25633, c++/25634,
c++/25635, c++/25637, c++/25638, c/25183, c/25559, debug/25562,
fortran/18990, fortran/19362, fortran/20244, fortran/20862,
fortran/20864, fortran/20889, fortran/22607, fortran/23152,
fortran/25018, fortran/25053, fortran/25055, fortran/25063,
fortran/25064, fortran/25066, fortran/25067, fortran/25068,
fortran/25069, fortran/25106, fortran/25391, fortran/25532,
fortran/25586, fortran/25587, libgcj/9715, libgcj/19132,
libgfortran/25139, libgfortran/25419, libgfortran/25510,
libgfortran/25550, libgfortran/25594, middle-end/24827, objc/25328,
rtl-optimization/21041, rtl-optimization/25130, target/24342,
target/25554, target/25572, testsuite/25214, testsuite/25441,
testsuite/25442, testsuite/25444, tree-opt/25513
- create java Package for compiled classes which are linked in but
loaded by the system class loader (Tom Tromey, #176956)
- fix posix_memalign prototype in (#176461)
- update from gomp-20050608-branch (up to -r109349)
- buildrequire libXtst-devel (#176898)
- fix built in path to classmap.db on x86_64, s390x and ppc64 (#176562)
- fix debug info for preprocessed Fortran code (#175071, PR fortran/25324)

Thu Dec 22 23:00:00 2005 Jakub Jelinek 4.1.0-0.12
- make sure GCJFLAGS are propagated down to libjava\'s configure
- build crt{begin,end}
*.o with -fno-asynchronous-unwind-tables
if RPM_OPT_FLAGS include -fasynchronous-unwind-tables
- fix PR c++/25369 (Mark Mitchell)
- fix PR libgfortran/25307 (Jerry DeLisle)

Thu Dec 22 23:00:00 2005 Jakub Jelinek 4.1.0-0.11
- update from gcc-4_1-branch (-r108861:108957)
- PRs debug/25518, fortran/24268, fortran/25423, libgfortran/25463,
rtl-optimization/25196, tree-optimization/24793
- validate changes in forward copy propagation (PR target/25005)
- fix Java constants constructors on 64-bit big endian arches
(Andrew Haley, PR java/25535)
- fix PR c++/25364 (Mark Mitchell)

Wed Dec 21 23:00:00 2005 Jakub Jelinek 4.1.0-0.10
- update from gcc-4_1-branch (-r108539:108861)
- PRs ada/18659, ada/18819, c++/20552, c++/21228, c++/24278, c++/24915,
fortran/18197, fortran/25458, libgfortran/25039, libgfortran/25264,
libgfortran/25349, libobjc/14382, libstdc++/25421, middle-end/22313,
middle-end/24306, rtl-optimization/23837, rtl-optimization/25224,
rtl-optimization/25310, target/24969, testsuite/25215,
tree-optimization/23838, tree-optimization/24378
- update from gomp-20050608-branch (up to -r108859)
- fix _Pragma handling (Richard Henderson, PR preprocessor/25240)
- fix reload re-recognition of insns (Alan Modra, PR rtl-optimization/25432)
- don\'t peephole RTX_FRAME_RELATED_P insns (Andrew Haley,
PR middle-end/25121)

Thu Dec 15 23:00:00 2005 Jakub Jelinek 4.1.0-0.9
- fix OpenMP lastprivate handling for global vars (Aldy Hernandez)
- fix gnu.xml.dom.DomNode\'s detach method (Caolan McNamara,
PR classpath/25426)
- fix up the #175569 fix (Tom Tromey, #175833, PR java/25429)
- fix strength reduction miscompilation of libgnomecanvas
(#175669, PR rtl-optimization/24899)
- create libgcj-
*.jar with -AATTE options and feed a sorted list to
it rather than relying on filesystem sorting

Wed Dec 14 23:00:00 2005 Jakub Jelinek 4.1.0-0.8
- update from gcc-4_1-branch (-r108414:108539)
- PRs classpath/25389, fortran/23815, fortran/25078, target/25254
- fix Java ICE on initialized static final var used in case
(Andrew Haley, #175569, PR java/25429)
- fix crash in _Unwind_IteratePhdrCallback (Andrew Haley)
- don\'t Require alsa-lib-devel, just BuildRequire it
(#175627)
- use .gnu.linkonce.d.rel.ro.
* sections for objects that
are constant after relocation processing

Mon Dec 12 23:00:00 2005 Jakub Jelinek 4.1.0-0.7
- update from gcc-4_1-branch (-r108157:108414)
- PRs c++/19317, c++/19397, c++/19762, c++/19764, c++/25010, c++/25300,
c++/25337, debug/24908, fortran/25292, libfortran/25116,
libgcj/25265, target/17828, target/19005, target/23424,
target/25212, target/25258, target/25311, testsuite/20772,
testsuite/24478, testsuite/25167, tree-optimization/25248
- update from gomp-20050608-branch (up to -r108424)
- add BuildReq for alsa-lib-devel and configure with --disable-dssi
- sort files in libgcj-
*.jar and touch them to latest ChangeLog
timestamp, so that libgcj-
*.jar is identical across multilib arches
- don\'t use pushw instruction on i?86, as that leads to ICEs
in def_cfa_1, because negative CFA offsets not multiple of 4
aren\'t representable in the unwind and debug info (PR debug/25023,
PR target/25293)
- fix ICEs with x86_64 -mlarge-data-threshold=N and STRING_CSTs
(Jan Hubicka, PR target/24188)
- fix Java ICE with input_filename being unset (Alexandre Oliva, #174912)
- don\'t accept invalid int x,; in C++ (Petr Machata, PR c++/24907)
- fix Java ICE in do_resolve_class (Andrew Haley, PR java/25366,
PR java/25368)
- make sure g
*.dg/compat/struct-layout-1.exp generated tests
don\'t use arrays with entries aligned more than their size (PR c++/25331)
- don\'t use -liberty in g++.dg/compat/struct-layout-1.exp tests

Wed Dec 7 23:00:00 2005 Jakub Jelinek 4.1.0-0.6
- allow #pragmas at C struct scope as well as ObjC class scope
(PR c/25246)
- some gomp testcase fixes

Wed Dec 7 23:00:00 2005 Jakub Jelinek 4.1.0-0.5
- update from gcc-4_1-branch (-r107810:108157)
- PRs bootstrap/25207, c++/24103, c++/24138, c++/24173, fortran/15809,
fortran/21302, fortran/23912, java/25283, libfortran/24919,
libgfortran/25149, middle-end/25176, other/13873, target/18580,
target/24108, target/24475, target/24934, target/25199,
testsuite/25247, tree-optimization/24963
- update from gomp-20050608-branch (up to -r108105)
- -Wstrict-aliasing C++ support (Richard Guenther, Dirk Mueller,
Paolo Carlini, PRs c++/14024, libstdc++/24975)
- fix mark_used_regs regression (Andreas Krebbel, PR rtl-optimization/24823)
- fix reload ICE (Kaz Kojima, PR target/24982)
- fix PPC ICE on Linux kernel (Paolo Bonzini, PR target/24982)
- fix s390{,x} shifts with shift count ANDed with constant mask
(Andreas Krebbel, PR target/25268)
- s390{,x} atomic builtins enhancements (Adrian Straetling)

Thu Dec 1 23:00:00 2005 Jakub Jelinek 4.1.0-0.4
- update from gcc-4_1-branch (-r107618:107810)
- PRs c++/21123, c++/21166, fortran/24223, fortran/24705, java/18278,
libgfortran/25109, middle-end/20109, middle-end/25120,
middle-end/25158, rtl-opt/24930
- use %{_tmppath} in BuildRoot (#174594)
- require libgomp in gcc subpackage
- fix Java .so symlinks

Tue Nov 29 23:00:00 2005 Jakub Jelinek 4.1.0-0.3
- fix IA-64 local-exec TLS handling
- fix IA-64 __sync_fetch_and_{sub,xor,...}

Mon Nov 28 23:00:00 2005 Jakub Jelinek 4.1.0-0.2
- update from gcc-4_1-branch (-r107462:107618)
- PRs fortran/24917, libgcj/25016, libgfortran/24945, middle-end/21309,
middle-end/25022, libfortran/24991
- update from gomp-20050608-branch (up to -r107619)
- fix omp_get_wti{me,ck} on older kernels
- ppc32 EH fix
- fix #pragma omp atomic
- resurrected multi32 hack for ppc32 and sparc32

Thu Nov 24 23:00:00 2005 Jakub Jelinek 4.1.0-0.1
- initial 4.1 package, using newly created redhat/gcc-4_1-branch


 
ICM