[Bug target/21412] ICE loading TLS address

2005-05-09 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-09 13:46 --- Powerpc fixed; ia64 still broken. -- What|Removed |Added Summary|[PowerPC] ICE

[Bug c/21502] New: small data relocation mismatch

2005-05-10 Thread rth at gcc dot gnu dot org
iority: P2 Component: c AssignedTo: rth at gcc dot gnu dot org ReportedBy: rth at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: ia64-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21502

[Bug c/21502] small data relocation mismatch

2005-05-10 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-10 19:10 --- This affects 4.0 as well, and it prevents ia64 bootstrap. -- What|Removed |Added

[Bug c/21502] [4.0/4.1 Regression] small data relocation mismatch

2005-05-11 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-11 07:35 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug target/21412] ICE loading TLS address

2005-05-12 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-12 17:56 --- ia64 fixed; sparc still broken. But I'm not planning to work on that. -- What|Removed |

[Bug bootstrap/21556] [4.1 Regression] ia64-hpux bootstrap fails

2005-05-13 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-13 19:43 --- Well, since it works on ia64-linux, you'll have to give me more information. I assume I'm failing to addp4 in the right place, or something... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21556

[Bug tree-optimization/21596] New: [4.0/4.1 Regression] extra temporaries when using global register variables

2005-05-15 Thread rth at gcc dot gnu dot org
Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rth at gcc dot gnu dot org CC: amacleod at redhat dot com,gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21596

[Bug bootstrap/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch

2005-05-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-16 03:23 --- Not a duplicate entirely. -- What|Removed |Added Status|RESOLVED

[Bug bootstrap/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch

2005-05-15 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Attachment #8898|z |proposed patch description|| Attachment #8898|z

[Bug bootstrap/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch

2005-05-15 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug target/21588] x86 machine builtins do not have any const/pure attributes set

2005-05-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-16 18:14 --- True. I remember trying this, though, and in practice all it did was increase register pressure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21588

[Bug target/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch

2005-05-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-16 18:26 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/21399] [4.1 Regression] libstdc++ 12077.cc ICE

2005-05-16 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug tree-optimization/21399] [4.1 Regression] libstdc++ 12077.cc ICE

2005-05-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-16 23:16 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/21632] ICE with small model attribute on ia64

2005-05-17 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug target/18434] [4.0/4.1 Regression] Cannot build gnattools on Tru64 UNIX V5.1B

2005-05-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 05:57 --- This happens on Linux as well. -- What|Removed |Added Status|UNCONFIRMED

[Bug ada/20089] [4.0/4.1 Regression] gnatmake broken when building ada tools

2005-05-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 06:04 --- *** This bug has been marked as a duplicate of 18434 *** -- What|Removed |Added

[Bug target/18434] [4.0/4.1 Regression] Cannot build gnattools on Tru64 UNIX V5.1B

2005-05-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 06:04 --- *** Bug 20089 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug target/21323] internal compiler error: Segmentation fault

2005-05-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 06:09 --- Do you still reproduce this? I suppose I've not bootstrapped with anything other than alphaev67 in a while, so this might be an ev4 bug... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21323

[Bug tree-optimization/15419] memcpy pessimization

2005-05-18 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug tree-optimization/15419] memcpy pessimization

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 08:21 --- Not alpha specific. The tunings we have in the alpha memcpy expansion are correct for real copies between memory. We want to prefer ldbu $1,3($17) ldbu $2,0($17) ldbu $3,1($17

[Bug target/21412] ICE loading TLS address

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 16:45 --- The test case in #10 is not a tls address; it is a dup of PR21632. -- What|Removed |Added GCC

[Bug target/16657] Dead stack adjustion code not removed

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 17:15 --- We don't assign TImode to this structure, because we assume TImode needs 128-bit alignment, and this structure has 64-bit alignment. Which means that the structure gets BLKmode. All BLKmode parameter

[Bug target/21632] ICE with small model attribute on ia64

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 17:42 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/21390] alphaev68-dec-osf5.1b long double optimization bug with gcc-4.0.0

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 18:06 --- Confirmed. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc

[Bug target/21657] [4.0 regression] TLS reference miscompiled

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 22:49 --- Ug. Missed deleting a line from local-dynamic side. -- What|Removed |Added AssignedTo

[Bug tree-optimization/21541] [4.1 Regression] gcc.c-torture/execute/20031215-1.c compilation fails

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-19 01:58 --- The root cause of this has nothing to do with the type system per-se. The original program skirts the line of legality, and get_expr_operands is falling over. -- What|Removed

[Bug tree-optimization/21541] [4.1 Regression] gcc.c-torture/execute/20031215-1.c compilation fails

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-19 04:23 --- Part 1 of a fix: http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01947.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21541

[Bug tree-optimization/21541] [4.1 Regression] gcc.c-torture/execute/20031215-1.c compilation fails

2005-05-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-19 06:31 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/21412] ICE loading TLS address

2005-05-19 Thread rth at gcc dot gnu dot org
-- Bug 21412 depends on bug 21657, which changed state. Bug 21657 Summary: [4.0 regression] TLS reference miscompiled http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21657 What|Old Value |New Value ---

[Bug target/21657] [4.0 regression] TLS reference miscompiled

2005-05-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-19 09:44 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/21390] alphaev68-dec-osf5.1b long double optimization bug with gcc-4.0.0

2005-05-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-19 09:56 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libgcj/21692] unexpected java.lang.NoClassDefFoundError

2005-05-23 Thread rth at gcc dot gnu dot org
-- What|Removed |Added CC||rth at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21692

[Bug libgcj/21692] [4.1 Regression] unexpected java.lang.NoClassDefFoundError

2005-05-24 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | URL

[Bug libgcj/21692] [4.1 Regression] unexpected java.lang.NoClassDefFoundError

2005-05-25 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-25 23:25 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/21888] New: bootstrap failure with linker relaxation enabled

2005-06-02 Thread rth at gcc dot gnu dot org
CONFIRMED Keywords: wrong-code Severity: normal Priority: P2 Component: target AssignedTo: rth at gcc dot gnu dot org ReportedBy: rth at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: alpha-linux htt

[Bug middle-end/20610] Real by complex multiplications perform unnecessary operations

2005-06-02 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug target/21888] bootstrap failure with linker relaxation enabled

2005-06-04 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-04 19:28 --- Fixed. -- What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/21528] [4.0 Regression] Boost shared_ptr_test.cpp fails with -O3

2005-06-07 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-07 23:49 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/20928] [4.0/4.1 regression] ICE: unrecognizable insns

2005-06-07 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-08 00:08 --- This patch trivially "fixes" the problem because the argument to legitimate_pic_address_disp_p is incorrect, and it will always return false. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20928

[Bug rtl-optimization/21956] New: useless symbols in object files

2005-06-07 Thread rth at gcc dot gnu dot org
t org ReportedBy: rth at gcc dot gnu dot org CC: ctice at apple dot com,gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21956

[Bug target/12455] Invalid ia64 unwind data when compiling with -pg

2005-06-08 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-08 19:38 --- Fixed here: http://gcc.gnu.org/ml/gcc-patches/2005-06/msg00809.html -- What|Removed |Added

[Bug tree-optimization/20610] Real by complex multiplications perform unnecessary operations

2005-06-09 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-09 08:14 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/21994] [4.1 regression] complex throwing functions cause ICE

2005-06-11 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug tree-optimization/21994] [4.1 regression] complex throwing functions cause ICE

2005-06-12 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-13 06:16 --- Fixed in C++ for sure; I don't seem to be able to build Ada at the moment. -- What|Removed |

[Bug tree-optimization/21994] [4.1 regression] complex throwing functions cause ICE

2005-06-13 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-13 20:02 --- Well then you're going to have to tell me what local changes you have such that you can build gnatlib. Or wait until someone bothers to check in changes such that it Just Works. -- http://gcc.gn

[Bug tree-optimization/22035] [4.1 Regression] complex float comparison broken

2005-06-13 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug tree-optimization/22035] [4.1 Regression] complex float comparison broken

2005-06-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-16 18:16 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/22022] [4.1 Regression] ACATS ICE cxg1002 tree_split_edge, at tree-cfg.c:3025

2005-06-16 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug tree-optimization/22022] [4.1 Regression] ACATS ICE cxg1002 tree_split_edge, at tree-cfg.c:3025

2005-06-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-16 18:22 --- Andrew, your C++ test case doesn't reproduce for me. I'm attempting to see if Ada is now in a buildable state... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22022

[Bug tree-optimization/22022] [4.1 Regression] ACATS ICE cxg1002 tree_split_edge, at tree-cfg.c:3025

2005-06-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-17 00:59 --- C++ test cases fixed. Reopen after Ada is stable if it still fails there. -- What|Removed |Added

[Bug target/22089] [4.1 Regression] bootstrap ices / insn does not satisfy its constraints.

2005-06-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-17 20:35 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/22103] [4.1 Regression] Statement makes a memory store .., complex

2005-06-17 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug tree-optimization/22088] [4.1 regression] ICE with -ftree-vectorize

2005-06-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-17 22:11 --- Fixed: http://gcc.gnu.org/ml/gcc-patches/2005-06/msg01535.html Although I didn't see this pr before writing the patch, I like my patch better because not all paths go through loop peeling. Which means

[Bug tree-optimization/22103] [4.1 Regression] Statement makes a memory store .., complex

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-18 08:58 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 01:16 --- Danny, would you look at this? I have no idea why PRE is claiming to insert an expression, Created phi prephitmp.27_34 = PHI ; in block 2 but then not actually doing it. -- http://gcc.gnu.org/bugzilla

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 03:12 --- (In reply to comment #7) > It actually does. Ah. I failed to add -vops to the dump and so mis-diagnosed the problem. > The first problem here is that PRE doesn't mark anything for renaming >

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 03:14 --- Mine. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 06:38 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/22055] [4.1 Regression] ACATS ICE cxg1004 cxg1005 cxg2007 cxg2018 cxg2021 expected ssa_name, have var_decl in verify_ssa tree-ssa.c:750

2005-06-18 Thread rth at gcc dot gnu dot org
-- Bug 22055 depends on bug 22116, which changed state. Bug 22116 Summary: [4.1 Regression] PRE of COMPLEX_EXPR causes ICE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22116 What|Old Value |New Value --

[Bug c++/13693] [tree-ssa] build failure in mipsisa64-elf

2004-01-29 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-01-30 01:04 --- Working on it. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc

[Bug target/19005] [3.4 regression] Error: bad register name `%sil'

2004-12-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-16 00:46 --- Confirmed. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc

[Bug target/19028] [3.4/4.0 Regression] ICE in libjava

2004-12-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-16 07:21 --- Yes, my patch. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at

[Bug target/19005] [3.4 regression] Error: bad register name `%sil'

2004-12-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-16 09:37 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/19028] [3.4/4.0 Regression] ICE in libjava

2004-12-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-16 09:54 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/18268] structure copy propagation not done

2004-12-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-16 22:07 --- SRA shouldn't be responsible for this. There should be a generalized block copy propagator. Which would help with copies far larger than you'd ever expect SRA to handle as well. --

[Bug other/18665] [3.4/4.0 Regression] -ftrapv borks up simple integer arithmetic

2004-12-10 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-10 19:40 --- If addvsi3 actually performs addvdi3, that will be most surprising to everyone. I think that's a very bad idea. Since we are not invoking addvsi3, and I suspect it's impossible to convince the comp

[Bug other/18665] [3.4/4.0 Regression] -ftrapv borks up simple integer arithmetic

2004-12-11 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-11 23:12 --- Subject: Re: [3.4/4.0 Regression] -ftrapv borks up simple integer arithmetic No, we won't have access to DImode on those platforms. But then, the user won't have access to DImode inside the compi

[Bug rtl-optimization/17186] [3.4 regression] ICE in move_for_stack_reg, at reg-stack.c:1065

2004-12-12 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-13 02:37 --- Fixed. -- What|Removed |Added Status|REOPENED|RESOLVED

[Bug target/17990] [3.4/4.0 Regression] unaligned xmm movaps on the stack with -O2 -msse because of the frame pointer

2004-12-13 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-13 18:20 --- I have been completely unable to reproduce an unaligned stack, with either 3.4 or 4.0. Can those gcc folk that claim to have reproduced it in the past still do so? If so, what are you trying? I can say that

[Bug fortran/17930] -mfpmath=sse creates illegal code (movapd with misaligned argument)

2004-12-13 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug target/14776] -mfpmath=sse causes movapd from non-16-byte aligned address

2004-12-13 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-14 00:37 --- According to comment #12, this was a cygwin bug wrt the initial alignment of the main and thread stacks. Even the test program in comment #10, which is supposed to be reproducible for linux is not reproducible

[Bug middle-end/17930] -mfpmath=sse creates illegal code (movapd with misaligned argument)

2004-12-13 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-14 01:39 --- http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00996.html -- What|Removed |Added

[Bug target/19010] sse and mmx parameter passing broken

2004-12-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-15 12:23 --- Created an attachment (id=7748) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7748&action=view) test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19010

[Bug target/19010] New: sse and mmx parameter passing broken

2004-12-15 Thread rth at gcc dot gnu dot org
n: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: target AssignedTo: rth at gcc dot gnu dot org ReportedBy: rth at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: i386-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19010

[Bug target/19010] sse and mmx parameter passing broken

2004-12-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-15 17:35 --- Oops, I attached the wrong version of the test case. Remove the TImode bit. Also, "-msse" fails with 3.4 branch, though other combinations pass. -- What|Removed

[Bug target/19010] sse and mmx parameter passing broken

2004-12-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-15 20:14 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/16417] [4.0 Regression] crappy code (gcc.c-torture/compile/20020210-1.c) in arguments causes ICE

2004-12-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-15 23:28 --- cft: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01174.html -- What|Removed |Added

[Bug tree-optimization/13952] [tree-ssa] SRA does not work for structs containing arrays

2004-12-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-16 07:31 --- Not working on it. -- What|Removed |Added AssignedTo|rth at gcc dot gnu dot org

[Bug c++/13954] [tree-ssa] SRA does not work for classes that use inheritance

2004-12-15 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-16 07:32 --- Not working on it. -- What|Removed |Added AssignedTo|rth at gcc dot gnu dot org

[Bug middle-end/16417] [4.0 Regression] crappy code (gcc.c-torture/compile/20020210-1.c) in arguments causes ICE

2004-12-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-19 04:45 --- fixed: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01375.html -- What|Removed |Added

[Bug tree-optimization/18067] [4.0 Regression] ICE at loc_descriptor_from_tree_1 in dwarf2out.c (VLA) with const int.

2004-12-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-19 21:10 --- fixed: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01377.html -- What|Removed |Added

[Bug c/18740] Execution-time sizeof drops side effects

2004-12-21 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-21 13:39 --- Not a bug. Sizeof *never* has side effects. -- What|Removed |Added Status|NEW

[Bug c/16989] [meta-bug] C99 conformance bugs

2004-12-21 Thread rth at gcc dot gnu dot org
-- Bug 16989 depends on bug 18740, which changed state. Bug 18740 Summary: Execution-time sizeof drops side effects http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18740 What|Old Value |New Value -

[Bug c/18740] Execution-time sizeof drops side effects

2004-12-21 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-21 13:43 --- I'm wrong. What a stupid thing to do to the C language. Someone should be smacked. -- What|Removed |

[Bug c/16989] [meta-bug] C99 conformance bugs

2004-12-21 Thread rth at gcc dot gnu dot org
-- Bug 16989 depends on bug 18740, which changed state. Bug 18740 Summary: Execution-time sizeof drops side effects http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18740 What|Old Value |New Value -

[Bug inline-asm/19111] Alignment ignored if optimizing for size

2004-12-21 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-21 17:25 --- If movaps crashes in main, it means your libc is broken and isn't aligning the stack before main. GCC does add some code to main to realign the end of the stack, but that doesn't help main itself.

[Bug middle-end/19125] [4.0 Regression] ICE at dwarf2out.c:9214

2004-12-21 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug middle-end/17799] [4.0 Regression] Non-optimizing compile loses 'this'

2004-12-21 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 05:27 --- I think I agree about only putting stuff in registers for DECL_IGNORED_P. -- What|Removed |Added

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 19:12 --- Subject: Re: [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20 > Why do we allow MMX modes in SSE regs now? Because x86-64 calling conventions demand it.

[Bug middle-end/19125] [4.0 Regression] ICE at dwarf2out.c:9214

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 19:20 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 20:02 --- And, actually, we allowed MMX modes with -msse2 before, so there must be another explanation of why things wouldn't have been failing with -march=pentium4. -- What|Re

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-22 23:27 --- Apparently register move costs. Testing a Large Hack to prevent this suddenly appearing on the 3.4 branch. For mainline, move pattern constraints should be fixed, and folks will have to make sure to use -mno

[Bug target/19102] [3.4 Regression] -march=pentium3 breaks linux kernel compiles w/ gcc-3_4-branch as of 2004/12/20

2004-12-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-23 01:40 --- http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01777.html -- What|Removed |Added

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-24 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-24 20:33 --- Nope. The reason it doesn't have the parameter now is because it didn't use it, and for private functions missing parameters are superior to ATTRIBUTE_UNUSED. -- What

[Bug target/19161] New: No emms or femms emitted between MMX and FP instructions

2004-12-26 Thread rth at gcc dot gnu dot org
ted between MMX and FP instructions Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rth at gcc dot gnu dot org CC:

[Bug target/17406] [4.0 regression] ICE dwarf2out_frame_debug_expr, at dwarf2out.c:1692

2004-12-27 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-28 00:17 --- Testing a completely different patch. -- What|Removed |Added AssignedTo|unassigned at

[Bug target/17406] [4.0 regression] ICE dwarf2out_frame_debug_expr, at dwarf2out.c:1692

2004-12-27 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-28 01:24 --- new patch: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg01983.html -- What|Removed |Added

[Bug libstdc++/10606] uncaught_exception() returns false too early

2004-12-27 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug target/17406] [4.0 regression] ICE dwarf2out_frame_debug_expr, at dwarf2out.c:1692

2004-12-27 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-28 05:27 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

<    2   3   4   5   6   7   8   9   10   >