[Bug target/8728] Using alloca and -finstrument-functions and vararg functions causes seg fault

2007-07-08 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2007-07-09 05:41 --- Nope, this is still broken. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Last

[Bug middle-end/18535] fix_irreducible_loops could be improved

2007-07-08 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-07-09 05:42 --- This function was removed by: 2006-08-30 Zdenek Dvorak <[EMAIL PROTECTED]> PR rtl-optimization/27735 * cfgloopmanip.c (fix_loop_placements, fix_bb_placements, unloop): Add new argument to ke

[Bug middle-end/32680] unneeded movsbl

2007-07-08 Thread romikb at mail dot ru
--- Comment #2 from romikb at mail dot ru 2007-07-09 05:44 --- (In reply to comment #1) >> eax register allready contains char > not true Can you explain, please, why it is not true? Direct call of "function1" not produce "unneed movsb", so why indirect call produce it? -- http:/

[Bug libobjc/25762] All objc.dg-struct-layout-encoding-1 fails

2007-07-08 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-07-09 05:52 --- Fixed in 4.3.0 at least: http://gcc.gnu.org/ml/gcc-testresults/2007-06/msg00189.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/32611] Print sign of negative zero

2007-07-08 Thread patchapp at dberlin dot org
--- Comment #5 from patchapp at dberlin dot org 2007-07-09 05:57 --- Subject: Bug number PR32611 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-07/msg00746.html -- http://gcc.gnu.org/bugzilla/sh

[Bug middle-end/23401] Gimplifier produces too many temporaries

2007-07-08 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-07-09 06:00 --- Alias analysis can handle &a->b now and we also fold during forwprop * &a->b into a->b so it might be a good idea to have this fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23401

[Bug target/32660] [4.1 Regression] ICE using __builtin_ia32_vec_ext_v2di()

2007-07-08 Thread ubizjak at gmail dot com
--- Comment #5 from ubizjak at gmail dot com 2007-07-09 06:01 --- (In reply to comment #4) > Confirmed, still regression on 4.2 branch. Actually, already fixed on 4.2. -- ubizjak at gmail dot com changed: What|Removed |Added --

[Bug fortran/32682] [4.3 Regression] ICE in gfc_trans_array_constructor, at fortran/trans-array.c:1664

2007-07-08 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added CC||burnus at gcc dot gnu dot |

[Bug tree-optimization/22326] promotions (from float to double) are not removed when they should be able to

2007-07-08 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-07-09 06:08 --- Related to PR 32685. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDepend

[Bug target/27887] vec_init could be improved for floating point types

2007-07-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-07-09 06:17 --- This has been fixed for 4.3.0: vspltisw v0,2 stvx v0,0,r2 (insn 10 21 29 t34.c:8 (set (reg:V4SF 77 v0 [125]) (const_vector:V4SF [ (const_double:SF 2.8025969286496341418474591

[Bug regression/32687] New: Invalid code generation for reading signed negative bitfield value (g++ optimization)

2007-07-08 Thread siarhei dot siamashka at gmail dot com
Reading signed bitfield value when it needs to be extended to larger type (for example assigning 24-bit value to int) results in zero extending instead of sign extending when compiled with g++ using optimizations (-O1 or higher). Compiling the same code with gcc or disabling optimizations makes the

[Bug tree-optimization/32681] ice for legal C code with flags -ffast-math -O3 -ftree-vectorize

2007-07-08 Thread irar at il dot ibm dot com
--- Comment #2 from irar at il dot ibm dot com 2007-07-09 06:22 --- I guess it's an if-cvt problem - nothing gets vectorized (and I also disabled the vectorizer to be sure), and if-cvt is applied on function aa_renderpalette (where it ICEs later). Ira -- irar at il dot ibm dot com c

<    1   2