[Bug bootstrap/37923] [4.4 Regression] CPPFLAGS now unset for stage 1 build of libcpp files.

2008-10-28 Thread bonzini at gnu dot org
--- Comment #25 from bonzini at gnu dot org 2008-10-28 16:28 --- Subject: Re: [4.4 Regression] CPPFLAGS now unset for stage 1 build of libcpp files. You do know that A=B in the command line overrides A=C in the makefile right? :-) Does the patch work? -- http://gcc.gnu.org

[Bug bootstrap/37923] [4.4 Regression] CPPFLAGS now unset for stage 1 build of libcpp files.

2008-10-28 Thread bonzini at gnu dot org
--- Comment #27 from bonzini at gnu dot org 2008-10-28 16:39 --- Ah, I missed that. But yes, only libcpp/Makefile is supposed to have INCINTL. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37923

[Bug rtl-optimization/37948] [4.4 Regression] IRA generates slower code for -mtune=core2

2008-10-29 Thread bonzini at gnu dot org
--- Comment #2 from bonzini at gnu dot org 2008-10-29 07:17 --- Subject: Re: [4.4 Regression] IRA generates slower code for -mtune=core2 hjl dot tools at gmail dot com wrote: > --- Comment #1 from hjl dot tools at gmail dot com 2008-10-29 05:44 > --- > It looks

[Bug bootstrap/37923] [4.4 Regression] CPPFLAGS now unset for stage 1 build of libcpp files.

2008-10-30 Thread bonzini at gnu dot org
--- Comment #33 from bonzini at gnu dot org 2008-10-31 06:52 --- > Since the problem is that libintl.h can't be found No, the problem is that INCINTL is not set correctly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37923

[Bug bootstrap/33503] [4.3/4.4 Regression] problems with libtool wrapper scripts on mingw32

2008-11-01 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2008-11-01 14:26 --- The problem is that this bug is unconfirmed. I'd like to see a failure log; mingw builds were tested very carefully when we upgraded Libtool. Marked as waiting. -- bonzini at gnu dot org changed:

[Bug middle-end/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-21 Thread bonzini at gnu dot org
--- Comment #18 from bonzini at gnu dot org 2008-01-21 08:04 --- I agree with Steven. The trimming could be adjusted to not trim register that are mentioned by REG_EQ* notes, but I'm not sure it would be a good idea, either. -- bonzini at gnu dot org changed:

[Bug middle-end/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-21 Thread bonzini at gnu dot org
--- Comment #20 from bonzini at gnu dot org 2008-01-21 13:21 --- Subject: Re: [4.3 Regression] gfortran.dg/array_constructor_9.f90 > I am testing a patch that add eq_notes to the lr problem if you specify > DF_EQ_NOTES. > If you and steven still want me to abandon this, i

[Bug middle-end/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-21 Thread bonzini at gnu dot org
--- Comment #26 from bonzini at gnu dot org 2008-01-21 14:54 --- Subject: Re: [4.3 Regression] gfortran.dg/array_constructor_9.f90 Agreed. I think we'd better revert the patch now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34884

[Bug tree-optimization/33928] [4.3 Regression] 22% performance slowdown from 4.2.2 to 4.3.0 in floating-point code

2008-01-22 Thread bonzini at gnu dot org
--- Comment #29 from bonzini at gnu dot org 2008-01-22 12:39 --- target independent -- bonzini at gnu dot org changed: What|Removed |Added Component|target

[Bug bootstrap/34922] toplevel ./configure --help is incomplete

2008-01-30 Thread bonzini at gnu dot org
--- Comment #9 from bonzini at gnu dot org 2008-01-30 16:21 --- patch committed. -- bonzini at gnu dot org changed: What|Removed |Added CC

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-07 Thread bonzini at gnu dot org
--- Comment #13 from bonzini at gnu dot org 2008-02-07 10:09 --- when was this approved? I think I have a better patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35049

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-07 Thread bonzini at gnu dot org
--- Comment #14 from bonzini at gnu dot org 2008-02-07 13:11 --- posted at http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00212.html -- bonzini at gnu dot org changed: What|Removed |Added

[Bug c++/35113] [4.3 Regression] g++.dg/ext/vector13.C doesn't work

2008-02-07 Thread bonzini at gnu dot org
--- Comment #4 from bonzini at gnu dot org 2008-02-07 15:19 --- Indeed. I developed my 35049 patch in an old check-out (to avoid conflicts with Doug's patch), but after updating the tree it fails for me too. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35113

[Bug c++/35004] Adding 4 more tree codes causes a crash in building libstdc++ pre-compiled headers

2008-02-07 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2008-02-07 17:10 --- Unrelated, but why couldn''t vector/vector shifts/rotates overload LSHIFT_EXPR instead? :-) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35004

[Bug inline-asm/35160] [4.3 regression] local-alloc introduces sharing of the same pseudo/hard reg between different output regs in inline asm

2008-02-13 Thread bonzini at gnu dot org
--- Comment #10 from bonzini at gnu dot org 2008-02-13 08:44 --- I doubt it is a 4.3 regression. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35160

[Bug bootstrap/32009] [4.3 Regression] building gcc4-4.3.0-20070518 failed on OSX 10.3.9

2008-02-19 Thread bonzini at gnu dot org
--- Comment #26 from bonzini at gnu dot org 2008-02-19 15:00 --- patch at http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00775.html -- bonzini at gnu dot org changed: What|Removed |Added

[Bug bootstrap/32161] stage1 libgcc is being built unoptimized

2008-02-19 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2008-02-20 07:55 --- actually it is not a dup. but I do have a patch that will solve both. -- bonzini at gnu dot org changed: What|Removed |Added

[Bug bootstrap/32161] stage1 libgcc is being built unoptimized

2008-02-19 Thread bonzini at gnu dot org
-- bonzini at gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bonzini at gnu dot org |dot org

[Bug bootstrap/25672] [4.1/4.2/4.3/4.4 regression] cross build's libgcc picks up CFLAGS

2008-02-20 Thread bonzini at gnu dot org
--- Comment #20 from bonzini at gnu dot org 2008-02-20 19:32 --- Subject: Re: [4.1/4.2/4.3/4.4 regression] cross build's libgcc picks up CFLAGS ubizjak at gmail dot com wrote: > --- Comment #19 from ubizjak at gmail dot com 2008-02-20 18:44 --- > Patch at http://

[Bug bootstrap/25672] [4.1/4.2/4.3 regression] cross build's libgcc picks up CFLAGS

2008-02-21 Thread bonzini at gnu dot org
--- Comment #21 from bonzini at gnu dot org 2008-02-21 08:13 --- fixed in 4.4.0 -- bonzini at gnu dot org changed: What|Removed |Added Known to work|4.0.2

[Bug rtl-optimization/34522] inefficient code for long long multiply when only low bits are needed

2008-02-21 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2008-02-21 15:52 --- I want to clear 17236 first (and Jakub's tweaks are needed anyway). Feel free to beat me to it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34522

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-21 Thread bonzini at gnu dot org
--- Comment #16 from bonzini at gnu dot org 2008-02-21 16:32 --- So this line of add_builtin_function tree libname = get_identifier (library_name); should instead invoke a target hook (defaulting to get_identifier)? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25477

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #22 from bonzini at gnu dot org 2008-02-22 08:25 --- You can call it at the end of rs6000_init_builtins, something like #ifdef SUBTARGET_INIT_BUILTINS SUBTARGET_INIT_BUILTINS; #endif and in config/rs6000/darwin.h #define SUBTARGET_INIT_BUILTINS darwin_patch_builtins

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #23 from bonzini at gnu dot org 2008-02-22 08:39 --- No, the math functions optabs are only used to invoke define_insns/define_expands, not to create libcalls. If the optab says there is no insn, the original CALL_EXPR is expanded which uses the builtin's ASSEMBLER

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #27 from bonzini at gnu dot org 2008-02-22 10:47 --- Subject: Re: builtin functions should use $LDBL128 suffix on darwin when appropriate > but the Fortran front-end apparently doesn't benefit from it: From what I understand, you have to rebuild libgfortran.

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #30 from bonzini at gnu dot org 2008-02-22 12:05 --- Subject: Re: builtin functions should use $LDBL128 suffix on darwin when appropriate > (As a sidenote, there is one minor thing for which recompiling libgfortran is > needed, and that's specific functions; I&

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #31 from bonzini at gnu dot org 2008-02-22 12:08 --- Subject: Re: builtin functions should use $LDBL128 suffix on darwin when appropriate > Where the problem becomes serious is for languages such as fortran which has > no > direct way to access math.h. So fa

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #36 from bonzini at gnu dot org 2008-02-22 14:02 --- I think you should use set_user_assembler_name instead of SET_DECL_ASSEMBLER_NAME. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25477

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #37 from bonzini at gnu dot org 2008-02-22 14:03 --- (Not that I knew that this morning, of course). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25477

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #39 from bonzini at gnu dot org 2008-02-22 14:36 --- Subject: Re: builtin functions should use $LDBL128 suffix on darwin when appropriate >> I think you should use set_user_assembler_name instead of >> SET_DECL_ASSEMBLER_NAME. > > Nope. Doing thi

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #43 from bonzini at gnu dot org 2008-02-22 15:08 --- I don't think you have to be afraid. Note that with your patch there wouldn't even be need to patch math.h -- in other words, your patch DTRT and it should have been done this way ever since the feature was int

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #46 from bonzini at gnu dot org 2008-02-22 15:20 --- Subject: Re: builtin functions should use $LDBL128 suffix on darwin when appropriate [off bugzilla] I think FX is going to submit a patch soon. Paolo -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25477

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-22 Thread bonzini at gnu dot org
--- Comment #41 from bonzini at gnu dot org 2008-02-22 14:53 --- Subject: Re: builtin functions should use $LDBL128 suffix on darwin when appropriate ubizjak at gmail dot com wrote: > --- Comment #40 from ubizjak at gmail dot com 2008-02-22 14:49 --- > This simple pr

[Bug target/33604] [4.3/4.4 Regression] Revision 119502 causes significantly slower results with 4.3/4.4 compared to 4.2

2008-02-27 Thread bonzini at gnu dot org
--- Comment #37 from bonzini at gnu dot org 2008-02-27 17:05 --- Subject: Re: [4.3/4.4 Regression] Revision 119502 causes significantly slower results with 4.3/4.4 compared to 4.2 jacob at math dot jussieu dot fr wrote: > --- Comment #36 from jacob at math dot jussieu dot

[Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate

2008-02-27 Thread bonzini at gnu dot org
--- Comment #61 from bonzini at gnu dot org 2008-02-27 21:32 --- Subject: Re: builtin functions should use $LDBL128 suffix on darwin when appropriate I think it depends on the version of mpfr that you have installed? > Also I don't understand why there is a test for "

[Bug target/33604] [4.3/4.4 Regression] Revision 119502 causes significantly slower results with 4.3/4.4 compared to 4.2

2008-03-02 Thread bonzini at gnu dot org
--- Comment #39 from bonzini at gnu dot org 2008-03-02 12:26 --- Subject: Re: [4.3/4.4 Regression] Revision 119502 causes significantly slower results with 4.3/4.4 compared to 4.2 > The problem still exists for the first two test cases. > As I noted in comment #8 ther

[Bug rtl-optimization/35281] [4.3/4.4 Regression] multiply with 0 generated for 64*32->64

2008-03-05 Thread bonzini at gnu dot org
--- Comment #8 from bonzini at gnu dot org 2008-03-05 13:21 --- Should be handled by this code in simplify_subreg: /* A SUBREG resulting from a zero extension may fold to zero if it extracts higher bits that the ZERO_EXTEND's source bits. */ if (GET_COD

[Bug rtl-optimization/35281] [4.3/4.4 Regression] multiply with 0 generated for 64*32->64

2008-03-05 Thread bonzini at gnu dot org
--- Comment #9 from bonzini at gnu dot org 2008-03-05 13:22 --- > fwprop does not because the memory is written to (and fwprop does not do alias analysis). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35281

[Bug other/35457] Error building GCC trunk on CELL SPU

2008-03-06 Thread bonzini at gnu dot org
--- Comment #6 from bonzini at gnu dot org 2008-03-07 07:09 --- mine. -- bonzini at gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu

[Bug rtl-optimization/17236] inefficient code for long long multiply on x86

2008-03-07 Thread bonzini at gnu dot org
--- Comment #29 from bonzini at gnu dot org 2008-03-07 08:26 --- ira branch produces the same code as with my patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17236

[Bug rtl-optimization/17236] inefficient code for long long multiply on x86

2008-03-07 Thread bonzini at gnu dot org
-- bonzini at gnu dot org changed: What|Removed |Added Status|NEW |SUSPENDED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17236

[Bug rtl-optimization/35281] [4.3/4.4 Regression] multiply with 0 generated for 64*32->64

2008-03-10 Thread bonzini at gnu dot org
--- Comment #10 from bonzini at gnu dot org 2008-03-10 14:14 --- I have a patch. -- bonzini at gnu dot org changed: What|Removed |Added AssignedTo|unassigned at

[Bug rtl-optimization/35281] [4.3/4.4 Regression] multiply with 0 generated for 64*32->64

2008-03-10 Thread bonzini at gnu dot org
--- Comment #11 from bonzini at gnu dot org 2008-03-10 15:19 --- The patch at http://gcc.gnu.org/ml/gcc-patches/2008-03/msg00623.html fixes mul16. -- bonzini at gnu dot org changed: What|Removed |Added

[Bug other/35250] gmp and mpfr are erroneously configured with --target

2008-03-11 Thread bonzini at gnu dot org
--- Comment #4 from bonzini at gnu dot org 2008-03-11 13:53 --- The patch does not remove the --target option. It just causes the "real" --target option (which is not equal to the host if we're building a cross) to be passed down to gmp/mpfr. Does this issue actuall

[Bug other/35250] gmp and mpfr are erroneously configured with --target

2008-03-11 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2008-03-11 13:56 --- Also, I would like to understand what does the "Some past versions of GMP used `--target' incorrectly" part mean. Does it mean that those past versions changed their configuration according to `--targ

[Bug rtl-optimization/35281] [4.3/4.4 Regression] multiply with 0 generated for 64*32->64

2008-03-11 Thread bonzini at gnu dot org
--- Comment #12 from bonzini at gnu dot org 2008-03-11 16:49 --- For 4.4, both mul16 and mul32 will be fixed by the pending patch. The pending patch is what cures the regression part of this bug. -- bonzini at gnu dot org changed: What|Removed

[Bug rtl-optimization/34522] inefficient code for long long multiply when only low bits are needed

2008-03-12 Thread bonzini at gnu dot org
--- Comment #6 from bonzini at gnu dot org 2008-03-12 09:00 --- testing -- bonzini at gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot

[Bug rtl-optimization/34522] inefficient code for long long multiply when only low bits are needed

2008-03-12 Thread bonzini at gnu dot org
--- Comment #7 from bonzini at gnu dot org 2008-03-12 12:50 --- The expand patch does not bootstrap, even with the tweaks Jakub suggested. I'm also hesitant to fold it on the tree level because it's actually undefined code unless -fwrapv. For example if a = b = 65536LL,

[Bug rtl-optimization/34522] inefficient code for long long multiply when only low bits are needed

2008-03-12 Thread bonzini at gnu dot org
--- Comment #8 from bonzini at gnu dot org 2008-03-12 12:56 --- Hmm maybe I can go through an unsigned type. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34522

[Bug rtl-optimization/34522] inefficient code for long long multiply when only low bits are needed

2008-03-12 Thread bonzini at gnu dot org
--- Comment #9 from bonzini at gnu dot org 2008-03-12 15:34 --- fixed in 4.4 -- bonzini at gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug testsuite/35565] ERROR: (DejaGnu) proc "sd" does not exist.

2008-03-13 Thread bonzini at gnu dot org
--- Comment #1 from bonzini at gnu dot org 2008-03-13 10:46 --- has already been reported and fixed -- bonzini at gnu dot org changed: What|Removed |Added

[Bug inline-asm/35160] local-alloc introduces sharing of the same pseudo/hard reg between different output regs in inline asm

2008-03-14 Thread bonzini at gnu dot org
--- Comment #16 from bonzini at gnu dot org 2008-03-14 17:32 --- yes, there's actually no testcase. -- bonzini at gnu dot org changed: What|Removed |

[Bug bootstrap/32009] [4.3 Regression] building gcc4-4.3/4.4.0-20070518 failed on OSX 10.3.9

2008-03-14 Thread bonzini at gnu dot org
--- Comment #32 from bonzini at gnu dot org 2008-03-14 17:40 --- Yes, I don't remember if it was committed before or after the branchpoint... :-( -- bonzini at gnu dot org changed: What|Removed |

[Bug inline-asm/35160] local-alloc introduces sharing of the same pseudo/hard reg between different output regs in inline asm

2008-03-14 Thread bonzini at gnu dot org
--- Comment #18 from bonzini at gnu dot org 2008-03-14 20:05 --- The NSS testcase has been fixed, but we found that the committed fix just made the bug latent. We don't have a failing testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35160

[Bug tree-optimization/35639] New: -fprofile-generate + PRE = big compile-time

2008-03-19 Thread bonzini at gnu dot org
e-time-hog Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: bonzini at gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35639

[Bug tree-optimization/35639] -fprofile-generate + PRE = big compile-time

2008-03-19 Thread bonzini at gnu dot org
--- Comment #1 from bonzini at gnu dot org 2008-03-19 15:51 --- Created an attachment (id=15344) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15344&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35639

[Bug tree-optimization/35639] -fprofile-generate + PRE = big compile-time

2008-03-19 Thread bonzini at gnu dot org
-- bonzini at gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed

[Bug tree-optimization/35642] heisenbug in tree vectorizer

2008-03-20 Thread bonzini at gnu dot org
--- Comment #7 from bonzini at gnu dot org 2008-03-20 13:51 --- Indeed my patch exposes additional vectorization abilities (which was unexpected). Kenny, can you run the failing testcase under valgrind? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35642

[Bug tree-optimization/35642] heisenbug in tree vectorizer

2008-03-20 Thread bonzini at gnu dot org
--- Comment #9 from bonzini at gnu dot org 2008-03-20 14:07 --- Subject: Re: heisenbug in tree vectorizer > I would suggest that you go roll back to that release mentioned in > message 1, where you have exactly the same code base for bootstrapped > and non bootstrapped com

[Bug tree-optimization/35716] [4.4 Regression]: gfortran.dg/assign_6.f and gfortran.dg/g77/dnrm2.f

2008-03-27 Thread bonzini at gnu dot org
--- Comment #1 from bonzini at gnu dot org 2008-03-27 14:27 --- my build patches are innocent :-) -- bonzini at gnu dot org changed: What|Removed |Added

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-03-31 Thread bonzini at gnu dot org
--- Comment #4 from bonzini at gnu dot org 2008-03-31 17:53 --- Patch seems fine, but before approving it I would like a description of why "tries to [...] relink itself" (important part is *re*link itself), and that description should also go in exec-tool.in. Thanks!

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #10 from bonzini at gnu dot org 2008-04-01 07:08 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap hjl dot tools at gmail dot com wrote: > --- Comment #5 from hjl dot tools at gmail dot com 2008-03-31 18:16 > --

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #12 from bonzini at gnu dot org 2008-04-01 11:21 --- I think there are two bugs. One is the infinite loop, and H.J.'s patch is "masking" it by patching gcc/exec-tool.in (which is why I'd prefer to have the "masking" in ld/Makefile.am). The

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #14 from bonzini at gnu dot org 2008-04-01 11:54 --- hm, I see now. H.J. hold on. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #16 from bonzini at gnu dot org 2008-04-01 12:08 --- > The stage 1 ld works as far as linking the stage 1 gcc which is directly after > it. It's only when we get to stage 2 that things break. This is a red herring. stage 1 ld goes through the same relink proc

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #18 from bonzini at gnu dot org 2008-04-01 12:33 --- Created an attachment (id=15402) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15402&action=view) my version of H.J.'s patch I think this is the right way to do it, more or less. Can anyone test it? (

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #20 from bonzini at gnu dot org 2008-04-01 13:49 --- if it reaches the end of ld compilation in stage2, that's already enough. (and less than 4 hours). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #23 from bonzini at gnu dot org 2008-04-01 15:36 --- and if you modify collect-ld manually to set it to yes? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #27 from bonzini at gnu dot org 2008-04-01 15:42 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap oblivian at users dot sourceforge dot net wrote: > --- Comment #24 from oblivian at users dot sourceforge dot net &

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap

2008-04-01 Thread bonzini at gnu dot org
--- Comment #30 from bonzini at gnu dot org 2008-04-01 16:11 --- Created an attachment (id=15409) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15409&action=view) new patch @Ralf: yes, I understood that (I just wanted to understand if the failure was just that my way of

[Bug rtl-optimization/35281] [4.3/4.4 Regression] multiply with 0 generated for 64*32->64

2008-04-02 Thread bonzini at gnu dot org
--- Comment #14 from bonzini at gnu dot org 2008-04-02 09:57 --- committed to trunk as 133828 -- bonzini at gnu dot org changed: What|Removed |Added Status

[Bug rtl-optimization/35542] [4.3 Regression] fwprop only propagates one operand

2008-04-02 Thread bonzini at gnu dot org
--- Comment #3 from bonzini at gnu dot org 2008-04-02 09:57 --- committed to trunk, will backport to 4.3 in due time (causes regressions for AVR) -- bonzini at gnu dot org changed: What|Removed |Added

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-02 Thread bonzini at gnu dot org
--- Comment #35 from bonzini at gnu dot org 2008-04-02 10:08 --- the infinite loop is fixed, don't know if the second bug remains. -- bonzini at gnu dot org changed: What|Removed |

[Bug rtl-optimization/35281] [4.3 Regression] multiply with 0 generated for 64*32->64

2008-04-02 Thread bonzini at gnu dot org
--- Comment #15 from bonzini at gnu dot org 2008-04-02 11:24 --- oops, still on 4.3 -- bonzini at gnu dot org changed: What|Removed |Added Status|RESOLVED

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-02 Thread bonzini at gnu dot org
--- Comment #38 from bonzini at gnu dot org 2008-04-02 13:59 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared > I'll be opening a new bug on the sysroot problems I'm having with 4.3 since it > app

[Bug driver/35532] Native GCC no longer searches $prefix/lib for startfiles when run from $objdir

2008-04-02 Thread bonzini at gnu dot org
--- Comment #11 from bonzini at gnu dot org 2008-04-02 14:08 --- Carlos, I think Greg has a point here: > the problem is that xgcc thinks it is a relocated compiler when it > runs from $objdir eg: when building libgcc* and other target libs, when in > actual fact, it is not

[Bug rtl-optimization/35542] [4.3 Regression] fwprop only propagates one operand

2008-04-02 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2008-04-02 15:25 --- I meant that this is a patch that is scheduled for backporting to 4.3, because it fixes regressions on AVR. The text between parentheses should have been "bug causes regressions for AVR". Sorry. -- http://g

[Bug driver/35532] Native GCC no longer searches $prefix/lib for startfiles when run from $objdir

2008-04-02 Thread bonzini at gnu dot org
--- Comment #13 from bonzini at gnu dot org 2008-04-02 20:27 --- Subject: Re: Native GCC no longer searches $prefix/lib for startfiles when run from $objdir > What's the test-case? I'm talking of Greg's setting. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35532

[Bug bootstrap/32161] stage1 libgcc is being built unoptimized

2008-04-05 Thread bonzini at gnu dot org
--- Comment #7 from bonzini at gnu dot org 2008-04-05 08:53 --- this was fixed -- bonzini at gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/28690] [4.2 Regression] Performace problem with indexed load/stores on powerpc

2008-04-08 Thread bonzini at gnu dot org
--- Comment #50 from bonzini at gnu dot org 2008-04-08 15:00 --- I guess that you had modified the precedences in order to allow additional simplifications. Can you report here what is missed using the current values? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28690

[Bug middle-end/28690] [4.2 Regression] Performace problem with indexed load/stores on powerpc

2008-04-08 Thread bonzini at gnu dot org
--- Comment #52 from bonzini at gnu dot org 2008-04-08 19:07 --- Subject: Re: [4.2 Regression] Performace problem with indexed load/stores on powerpc > Index: explow.c > === > --- explow.c(revisi

[Bug middle-end/32964] [4.3/4.4 Regression] union cause inefficient code inside loops

2009-02-01 Thread bonzini at gnu dot org
--- Comment #11 from bonzini at gnu dot org 2009-02-01 08:07 --- still present. -- bonzini at gnu dot org changed: What|Removed |Added Last reconfirmed|2008-03-25 03

[Bug target/33604] [4.3/4.4 Regression] Revision 119502 causes significantly slower results with 4.3/4.4 compared to 4.2

2009-02-01 Thread bonzini at gnu dot org
--- Comment #48 from bonzini at gnu dot org 2009-02-01 08:14 --- Fixed on the trunk with the original testcase: 4.2 -O2 0m13.897s 4.2 -O3 miscompiled 4.4 -O2/-O3 0m8.714s -- bonzini at gnu dot org changed: What|Removed |Added

[Bug tree-optimization/38984] [4.2/4.3 Regression] NULL pointers always considered distinct by PTA, even with -fno-delete-null-pointer-checks

2009-02-02 Thread bonzini at gnu dot org
--- Comment #16 from bonzini at gnu dot org 2009-02-02 08:26 --- Subject: Re: [4.2/4.3 Regression] NULL pointers always considered distinct by PTA, even with -fno-delete-null-pointer-checks rguenth at gcc dot gnu dot org wrote: > --- Comment #15 from rguenth at gcc dot gnu

[Bug rtl-optimization/37534] [4.4 Regression] IRA causes 17% degradation in 187.facerec benchmark

2009-02-03 Thread bonzini at gnu dot org
--- Comment #10 from bonzini at gnu dot org 2009-02-03 09:45 --- How is it now? -- bonzini at gnu dot org changed: What|Removed |Added CC

[Bug target/38134] [4.4 Regression] speed regression with inline-asm sse code

2009-02-03 Thread bonzini at gnu dot org
--- Comment #10 from bonzini at gnu dot org 2009-02-03 09:47 --- Can you try the patch of PR38824? -- bonzini at gnu dot org changed: What|Removed |Added

[Bug middle-end/19988] [4.2/4.3/4.4 Regression] pessimizes fp multiply-add/subtract combo

2009-02-03 Thread bonzini at gnu dot org
--- Comment #14 from bonzini at gnu dot org 2009-02-03 09:49 --- What about canonicalizing to a *positive* number? -- bonzini at gnu dot org changed: What|Removed |Added

[Bug c++/36897] [4.2/4.3/4.4 Regression] ICE with function pointer template parameter

2009-02-03 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2009-02-03 11:11 --- caused by r90059 (convert_nontype_argument rewrite). Giovanni, do you have time to see if the patch I made makes sense? -- bonzini at gnu dot org changed: What|Removed |Added

[Bug target/38134] [4.4 Regression] speed regression with inline-asm sse code

2009-02-03 Thread bonzini at gnu dot org
--- Comment #12 from bonzini at gnu dot org 2009-02-03 11:17 --- What if we forbid altogether memory operands and we *synthesize* them with a peephole2? Anyway, it seems safe to me to declare this a dup of PR38824? -- bonzini at gnu dot org changed: What|Removed

[Bug target/37437] [4.4 regression] speed regression

2009-02-03 Thread bonzini at gnu dot org
--- Comment #6 from bonzini at gnu dot org 2009-02-03 13:58 --- News? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37437

[Bug rtl-optimization/38373] 32-bit Vortex degradation on PPC due to bad RTL aliasing

2009-02-03 Thread bonzini at gnu dot org
--- Comment #2 from bonzini at gnu dot org 2009-02-03 14:00 --- Is this a regression? I don't see anything in the patches or in their description that would prevent a backport to 4.4. -- bonzini at gnu dot org changed: What|Removed |

[Bug middle-end/20548] [4.3/4.4 regression] ACATS c52103x c52104x c52104y segfault

2009-02-03 Thread bonzini at gnu dot org
--- Comment #34 from bonzini at gnu dot org 2009-02-03 14:02 --- Is this still a 4.4 regression? -- bonzini at gnu dot org changed: What|Removed |Added

[Bug middle-end/37135] [4.3/4.4 Regression] code size increase for struct assignment

2009-02-03 Thread bonzini at gnu dot org
--- Comment #13 from bonzini at gnu dot org 2009-02-03 14:23 --- Adjusting subject, the testcase from comment #2 still produces suboptimal code. -- bonzini at gnu dot org changed: What|Removed |Added

[Bug middle-end/37135] [4.3/4.4 Regression] code size increase for struct assignment

2009-02-03 Thread bonzini at gnu dot org
--- Comment #14 from bonzini at gnu dot org 2009-02-03 14:30 --- what remains is a dup of 22141. *** This bug has been marked as a duplicate of 22141 *** -- bonzini at gnu dot org changed: What|Removed |Added

[Bug middle-end/22141] [4.2/4.3/4.4 Regression] Missing optimization when storing structures

2009-02-03 Thread bonzini at gnu dot org
--- Comment #16 from bonzini at gnu dot org 2009-02-03 14:30 --- *** Bug 37135 has been marked as a duplicate of this bug. *** -- bonzini at gnu dot org changed: What|Removed |Added

[Bug c/39084] [4.3/4.4 regression] ice on struct redefinition

2009-02-03 Thread bonzini at gnu dot org
-- bonzini at gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39084

[Bug rtl-optimization/37534] [4.4 Regression] IRA causes 17% degradation in 187.facerec benchmark

2009-02-03 Thread bonzini at gnu dot org
--- Comment #12 from bonzini at gnu dot org 2009-02-03 14:56 --- Maybe we can approach the problem from the other side, for example marking I/O functions as cold, or marking I/O functions as cold so that PRED_FLAG_FIRST_MATCH hits in predict.def? -- bonzini at gnu dot org changed

[Bug rtl-optimization/37534] [4.4 Regression] IRA causes 17% degradation in 187.facerec benchmark

2009-02-03 Thread bonzini at gnu dot org
-- bonzini at gnu dot org changed: What|Removed |Added Status|WAITING |NEW Ever Confirmed|0 |1 Last reconfirmed

[Bug target/37437] [4.4 regression] speed regression

2009-02-03 Thread bonzini at gnu dot org
--- Comment #8 from bonzini at gnu dot org 2009-02-03 15:09 --- Great. -- bonzini at gnu dot org changed: What|Removed |Added Status|NEW

[Bug rtl-optimization/37889] [4.3/4.4 Regression] SEGV, conditional execution proactively executed the false arm.

2009-02-03 Thread bonzini at gnu dot org
--- Comment #11 from bonzini at gnu dot org 2009-02-03 15:15 --- No, the patch does not fix it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37889

<    1   2   3   4   5   6   7   8   9   10   >