[Bug libgomp/25938] [4.2 regression] libgomp installs header files in version and target independent location

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #10 from jsm28 at gcc dot gnu dot org 2006-08-25 21:47 --- Working on a fix. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|u

[Bug tree-optimization/28850] missed call -> jmp transformation; redundant unwind stuff.

2006-08-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2006-08-25 21:51 --- It's not entirely clear from your report, but this looks like a bug of PR13397? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28850

[Bug tree-optimization/28850] missed call -> jmp transformation; redundant unwind stuff with empty finally

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-08-25 21:59 --- (In reply to comment #1) > It's not entirely clear from your report, but this looks like a bug of > PR13397? No it is not fully related. One of the problems is that we don't remove empty finnally blocks. Reduced t

[Bug middle-end/28814] [4.1/4.2 regression] in compare_values, at tree-vrp.c:415

2006-08-25 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2006-08-25 22:01 --- Subject: Bug 28814 Author: rguenth Date: Fri Aug 25 22:01:28 2006 New Revision: 116439 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116439 Log: 2006-08-26 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug middle-end/28814] [4.1 regression] in compare_values, at tree-vrp.c:415

2006-08-25 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2006-08-25 22:02 --- Fixed in 4.2. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Known to work|4.

[Bug tree-optimization/28778] [4.0/4.1/4.2 Regression] alias bug with cast and call clobbered

2006-08-25 Thread drow at gcc dot gnu dot org
--- Comment #14 from drow at gcc dot gnu dot org 2006-08-25 22:11 --- Testing a patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28778

[Bug c++/28595] [4.1/4.2 regression] ICE with invalid const static variable

2006-08-25 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug c++/28139] alias information for EH is wrong

2006-08-25 Thread mrs at apple dot com
--- Comment #8 from mrs at apple dot com 2006-08-25 22:27 --- Date: Fri, 25 Aug 2006 16:03:00 -0400 From: Jason Merrill <[EMAIL PROTECTED]> Subject: Re: RFA: Fix PR 28139 Message-id: <[EMAIL PROTECTED]> This is OK. :REVIEWURL http://gcc.gnu.org/ml/gcc-patches/2006-06/msg01295.html: -

[Bug tree-optimization/26963] ICE with -fipa-pta and templates

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-08-25 22:39 --- This was fixed on 2006-08-23, most likely by Jason's fix for PR 23372. The testcases in PR 27159 and 28372 compile, too. -- reichelt at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/28372] Segfault with -fipa-pta

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-08-25 22:39 --- *** This bug has been marked as a duplicate of 26963 *** -- reichelt at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/26963] ICE with -fipa-pta and templates

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2006-08-25 22:39 --- *** Bug 28372 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26963

[Bug c++/27398] [4.0/4.1/4.2 regression] ICE on missing closing parenthesis

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #6 from reichelt at gcc dot gnu dot org 2006-08-25 22:46 --- Backporting the patch to the branches was considered to risky, see http://gcc.gnu.org/ml/gcc-patches/2006-08/msg00804.html So closing as fixed on mainline. -- reichelt at gcc dot gnu dot org changed:

[Bug c/27558] [4.0/4.1 Regression] Wrong type in warning

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #8 from jsm28 at gcc dot gnu dot org 2006-08-25 22:47 --- Subject: Bug 27558 Author: jsm28 Date: Fri Aug 25 22:47:00 2006 New Revision: 116442 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116442 Log: PR c/27558 Backport: 2006-04-20 Jakub Je

[Bug c/28299] [4.0/4.1 regression] ICE with -Wmissing-prototypes

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #4 from jsm28 at gcc dot gnu dot org 2006-08-25 22:50 --- Subject: Bug 28299 Author: jsm28 Date: Fri Aug 25 22:50:03 2006 New Revision: 116444 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116444 Log: PR c/28299 * c-decl.c (start_function): Don't try

[Bug c/28418] [4.0/4.1 regression] ICE incrementing compound literal expression

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2006-08-25 22:52 --- Subject: Bug 28418 Author: jsm28 Date: Fri Aug 25 22:52:40 2006 New Revision: 116446 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116446 Log: 2006-08-25 Fariborz Jahanian <[EMAIL PROTECTED]> PR c/

[Bug c++/28851] New: template derived class cannot access protected variables in template base class

2006-08-25 Thread juechangan at yahoo dot com
template derived class cannot access protected variables in template base class complier: g++ version 4.1.1 error message: main.cpp: In constructor ‘D::D()’: main.cpp:13: error: ‘var’ was not declared in this scope (compiling with g++ version 3.2, everything is OK) Entire test program is liste

[Bug c++/28852] New: [4.0/4.1/4.2 regression] ICE on invalid conversion operator

2006-08-25 Thread reichelt at gcc dot gnu dot org
Once again (see PR27547) the C++ frontend stumbles over an invalid operator: struct A { operator int&(int); }; A a; int& i = a; n4.cc:3: error: 'A::operator int&(int)' must take 'void' n4.cc:7: internal compiler error: Segmentation fault Please

[Bug c++/28852] [4.0/4.1/4.2 regression] ICE on invalid conversion operator

2006-08-25 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28852

[Bug c++/28851] template derived class cannot access protected variables in template base class

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-08-25 22:56 --- Please read http://gcc.gnu.org/gcc-3.4/changes.html. This is not a bug except in GCCs before 3.3. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c/27893] [4.0/4.1/4.2 Regression] ICE with TREE_CONSTANT VLA sizes inside functions

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #3 from jsm28 at gcc dot gnu dot org 2006-08-25 23:01 --- Subject: Bug 27893 Author: jsm28 Date: Fri Aug 25 23:01:16 2006 New Revision: 116450 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116450 Log: PR c/27893 * gimplify.c (gimplify_decl_expr, gimp

[Bug c/27893] [4.0/4.1/4.2 Regression] ICE with TREE_CONSTANT VLA sizes inside functions

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #4 from jsm28 at gcc dot gnu dot org 2006-08-25 23:05 --- Subject: Bug 27893 Author: jsm28 Date: Fri Aug 25 23:05:20 2006 New Revision: 116452 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116452 Log: PR c/27893 * gimplify.c (gimplify_decl_expr, gimp

[Bug c++/28853] New: [4.0/4.1/4.2 regression] ICE on invalid declaration with template template parameter

2006-08-25 Thread reichelt at gcc dot gnu dot org
The following testcase triggers an ICE since GCC 4.0.0: == template class A> int A<0>::i; == bug.cc:1: internal compiler error: in cxx_incomplete_type_diagnostic, at cp/typeck2.c:426 Please submit a full bug r

[Bug c++/28853] [4.0/4.1/4.2 regression] ICE on invalid declaration with template template parameter

2006-08-25 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28853

[Bug target/28854] New: unwinder reports sentinel frame.

2006-08-25 Thread pluto at agmk dot net
on alpha-linux target the unwinder reports sentinel frame. imho it has no sense. $ gcc testcase.c -O2; ./a.out ip = 0x12768 ip = 0x2076860 ip = 0x12668 ip = (nil) a.out: testcase.c:10: helper: Assertion `ip != 0' failed. $ cat testcase.c #include #include #include #include _Unwind

[Bug c++/24009] [4.0/4.1/4.2 regression] C++ fails to print #include stack

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #13 from jsm28 at gcc dot gnu dot org 2006-08-25 23:23 --- Working on a fix. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|u

[Bug target/28854] unwinder reports sentinel frame.

2006-08-25 Thread pluto at agmk dot net
--- Comment #1 from pluto at agmk dot net 2006-08-25 23:28 --- the 0x12668 is a last valid return point. 0x00012630 <_start+0>: br gp,0x12634 <_start+4> 0x00012634 <_start+4>: ldahgp,2(gp) 0x00012638 <_start+8>: lda gp,-31092(gp) 0x000

[Bug c++/21308] [4.0 Regression] Very high compile time

2006-08-25 Thread echristo at apple dot com
--- Comment #16 from echristo at apple dot com 2006-08-26 00:10 --- Should this be closed as "unlikely to fix in 4.0"? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21308

[Bug c/27697] [4.0 Regression] incorrect warning about constness of pointer to an array in a const struct

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #10 from jsm28 at gcc dot gnu dot org 2006-08-26 00:11 --- Not working on 4.0 fix, as noted at http://gcc.gnu.org/ml/gcc-patches/2006-08/msg00566.html one test fails there with the patch applied. -- jsm28 at gcc dot gnu dot org changed: What|Removed

[Bug c/27558] [4.0/4.1 Regression] Wrong type in warning

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2006-08-26 00:12 --- Although the patch applies to 4.0 (with fold_build2 (...) changed to fold (build2 (...))), a different testcase seems to be needed there. -- jsm28 at gcc dot gnu dot org changed: What|Removed

[Bug c/27893] [4.0 Regression] ICE with TREE_CONSTANT VLA sizes inside functions

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2006-08-26 00:16 --- Subject: Bug 27893 Author: jsm28 Date: Sat Aug 26 00:16:07 2006 New Revision: 116454 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116454 Log: PR c/27893 * gimplify.c (gimplify_decl_expr, gimp

[Bug c/28299] [4.0/4.1 regression] ICE with -Wmissing-prototypes

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2006-08-26 00:23 --- Subject: Bug 28299 Author: jsm28 Date: Sat Aug 26 00:22:23 2006 New Revision: 116459 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116459 Log: PR c/28299 * c-decl.c (start_function): Don't try

[Bug c/28418] [4.0/4.1 regression] ICE incrementing compound literal expression

2006-08-25 Thread jsm28 at gcc dot gnu dot org
--- Comment #10 from jsm28 at gcc dot gnu dot org 2006-08-26 00:25 --- Subject: Bug 28418 Author: jsm28 Date: Sat Aug 26 00:24:31 2006 New Revision: 116461 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116461 Log: 2006-08-25 Fariborz Jahanian <[EMAIL PROTECTED]> PR c

[Bug c++/27547] [4.0/4.1/4.2 regression] ICE on invalid operator=

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #7 from reichelt at gcc dot gnu dot org 2006-08-26 00:27 --- Subject: Bug 27547 Author: reichelt Date: Sat Aug 26 00:25:59 2006 New Revision: 116463 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116463 Log: PR c++/28852 * cp-tree.h (grok_op_properti

[Bug c++/28852] [4.0/4.1/4.2 regression] ICE on invalid conversion operator

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-08-26 00:27 --- Subject: Bug 28852 Author: reichelt Date: Sat Aug 26 00:25:59 2006 New Revision: 116463 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116463 Log: PR c++/28852 * cp-tree.h (grok_op_properti

[Bug c++/28852] [4.0/4.1/4.2 regression] ICE on invalid conversion operator

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-08-26 00:30 --- Fixed on mainline. WONTFIX on the branches, see http://gcc.gnu.org/ml/gcc-patches/2006-08/msg00960.html -- reichelt at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/28853] [4.0/4.1/4.2 regression] ICE on invalid declaration with template template parameter

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-08-26 00:38 --- Subject: Bug 28853 Author: reichelt Date: Sat Aug 26 00:37:48 2006 New Revision: 116464 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116464 Log: PR c++/28853 * typeck2.c (cxx_incomplete_t

[Bug c++/28855] New: Internal Compiler Error / Segmentation Fault compiling single self-made header file

2006-08-25 Thread coolhand2 at gmail dot com
Internal Compiler Error / Segmentation Fault when compiling single self-made header file. Compiled using cygwin g++ with no options on header file: stats.h Actual Results: stats.h:625: internal compiler error: Segmentation fault Expected: No errors of any kind to show up. Clean compile no output

[Bug c++/28855] Internal Compiler Error / Segmentation Fault compiling single self-made header file

2006-08-25 Thread coolhand2 at gmail dot com
--- Comment #1 from coolhand2 at gmail dot com 2006-08-26 00:40 --- Created an attachment (id=12142) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12142&action=view) Pre-processed file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28855

[Bug c++/28853] [4.0/4.1/4.2 regression] ICE on invalid declaration with template template parameter

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-08-26 00:46 --- Subject: Bug 28853 Author: reichelt Date: Sat Aug 26 00:45:31 2006 New Revision: 116465 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116465 Log: PR c++/28853 * typeck2.c (cxx_incomplete_t

[Bug c++/28853] [4.0/4.1/4.2 regression] ICE on invalid declaration with template template parameter

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-08-26 00:59 --- Subject: Bug 28853 Author: reichelt Date: Sat Aug 26 00:59:09 2006 New Revision: 116466 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116466 Log: PR c++/28853 * typeck2.c (cxx_incomplete_t

[Bug c++/28853] [4.0/4.1/4.2 regression] ICE on invalid declaration with template template parameter

2006-08-25 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2006-08-26 01:01 --- Fixed on mainline, 4.1 branch, and 4.0 branch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug bootstrap/26999] [4.2 Regression] bootstrap failure with --disable-libdecnumber or --disable-libcpp

2006-08-25 Thread echristo at apple dot com
--- Comment #5 from echristo at apple dot com 2006-08-26 01:15 --- patch in testing -- echristo at apple dot com changed: What|Removed |Added AssignedTo|unassigne

[Bug middle-end/20983] [4.0/4.1/4.2 Regression] varargs functions force va_list variable to stack unnecessarily

2006-08-25 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-08-26 01:26 --- I'm looking at this. -- kazu at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug c/28418] [4.0/4.1 regression] ICE incrementing compound literal expression

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-08-26 02:34 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c/28299] [4.0/4.1 regression] ICE with -Wmissing-prototypes

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-08-26 02:36 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c/27893] [4.0 Regression] ICE with TREE_CONSTANT VLA sizes inside functions

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-08-26 02:37 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/28639] [4.2 regression] ICE trying to print error on invalid template parameter

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-08-26 03:38 --- I get a different failure: t.cc:1: error: ‘void’ is not a valid type for a template constant parameter t.cc: In instantiation of ‘const int A< >::i’: t.cc:4: instantiated from here t.cc:4: internal compiler error:

[Bug debug/27017] [4.0/4.1/4.2 Regression] Debug information for static local class members are not emitted

2006-08-25 Thread drow at gcc dot gnu dot org
--- Comment #8 from drow at gcc dot gnu dot org 2006-08-26 03:48 --- My fix was completely wrong. I'll try again. The problem is that we have function f class s static function g We never walk into f. So we never find out that it contains g, and g needs a DIE. Normally,

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

2006-08-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug middle-end/21733] filecmp.c:252: warning: #n1# may be used uninitialized in this function

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-26 03:52 --- This is not a target specific bug either. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/25565] GCC compiled with --target=powerpcle-*-eabi produces big-endian logic with little-endian ordering

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-08-26 03:58 --- GCC only produces a .s file so this is a binutils bug or you are configuring binutils wrong. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/25848] local alloc causing an extra move

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-08-26 04:19 --- ;; Register 120 in 0. ;; Register 121 in 3. ;; Register 122 in 3. (insn:HI 6 16 10 2 (set (reg/v:DI 120 [ a ]) (reg:DI 3 3 [ a ])) 331 {*movdi_internal64} (nil) (expr_list:REG_DEAD (reg:DI 3 3 [ a ])

[Bug rtl-optimization/25381] local alloc is not really that good

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-26 04:23 --- *** Bug 25848 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25381

[Bug rtl-optimization/25848] local alloc causing an extra move

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-26 04:23 --- powerpc-linux-gnu has the same issue with local alloc. Actually wait this is the same as PR 25381. extsw is needed for the ABI as slwi zeros the top 32bits. *** This bug has been marked as a duplicate of 25381 ***

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

2006-08-25 Thread bergner at vnet dot ibm dot com
--- Comment #3 from bergner at vnet dot ibm dot com 2006-08-26 04:24 --- Ok, I tracked down where the expander is swapping the operands. It's occuring at simplify-rtx.c:simplify_binary_operation() at line 1459: /* Make sure the constant is second. */ if (GET_RTX_CLASS (code) == RT

[Bug c++/19407] vector keyword in typedef inside template struct ignored

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-26 04:26 --- This is not target specific. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added GCC ta

[Bug tree-optimization/16797] Opportunity to remove unnecessary load instructions

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-08-26 04:37 --- The load issue is really the same as PR 25553 and this is target independent. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/28367] accessing via union on a vector does not cause vec_extract to be used

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-26 04:48 --- This is not target specific. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/28643] redundant phi-node in latch-block prevents vectorization

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-26 04:45 --- This is not target specific. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added GCC b

[Bug target/18900] Don't use fp regs for mem moves without explicit use of fp

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-08-26 05:14 --- Actually the easy way for this to be fixed (maybe) is not to allow DImode in the fp register class. Though that might fail as we need that to support for converting between floating point and integers. -- http:

[Bug bootstrap/26999] [4.2 Regression] bootstrap failure with --disable-libdecnumber or --disable-libcpp

2006-08-25 Thread echristo at apple dot com
--- Comment #6 from echristo at apple dot com 2006-08-26 06:37 --- Patch submitted. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26999

[Bug rtl-optimization/26069] [4.0/4.1/4.2 Regression] Runtime endian-ness check is no longer optimized out.

2006-08-25 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2006-08-26 06:41 --- (In reply to comment #8) > Richard, Roger's patch for VIEW_CONVERT_EXPR folding hit mainline now. And VCE is documented as being undefined for types of different sizes. maybe we can produce VIEW_CONVERT_EXPR[0] but

<    1   2