[Bug bootstrap/40597] Powerpc bootstrap is broken due to changes in expmed.c

2009-06-30 Thread dje at gcc dot gnu dot org
--- Comment #12 from dje at gcc dot gnu dot org 2009-06-30 17:01 --- I tried bootstrapping with that patch and it did not solve the bootstrap failure in simplify_subreg. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40597

[Bug bootstrap/40597] Powerpc bootstrap is broken due to changes in expmed.c

2009-06-30 Thread dje at gcc dot gnu dot org
--- Comment #13 from dje at gcc dot gnu dot org 2009-06-30 18:16 --- The failure appears to need a compiler built in 32 bit mode. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40597

[Bug target/40677] flag -mmultiple is ignored

2009-07-15 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2009-07-15 12:38 --- The patch seems reasonable, but it exposes a latent bug in Nathan's mmultiple patch that was not tested because of this bug. This patch should have been tested and posted to the GCC mailinglist referencing th

[Bug target/40677] flag -mmultiple is ignored

2009-07-15 Thread dje at gcc dot gnu dot org
--- Comment #6 from dje at gcc dot gnu dot org 2009-07-15 12:50 --- The fix for this actually is more involved. Nathan had a patch last October which exposed similar bootstrap problems. He posted a revised patch http://gcc.gnu.org/ml/gcc-patches/2008-11/msg01103.html -- dje at

[Bug tree-optimization/41035] New: AIX cexp builtin underflow

2009-08-11 Thread dje at gcc dot gnu dot org
Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dje at gcc dot gnu dot org GCC build triplet: power-ibm-aix GCC host triplet: powerpc-ibm-aix GCC target triplet: power-ibm-aix http://gcc.gnu.org/bugzilla

[Bug tree-optimization/41035] AIX cexp builtin underflow

2009-08-12 Thread dje at gcc dot gnu dot org
--- Comment #1 from dje at gcc dot gnu dot org 2009-08-12 17:35 --- This started failing after I started compiling with MPC library. Is this an MPC bug or interaction bug? -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-11 Thread dje at gcc dot gnu dot org
--- Comment #26 from dje at gcc dot gnu dot org 2005-11-11 17:59 --- Subject: Bug 24644 Author: dje Date: Fri Nov 11 17:59:54 2005 New Revision: 106791 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106791 Log: PR 24644 * common.opt (Wvolatile-register-v

[Bug tree-optimization/18048] [4.0/4.1 Regression] mgrid loop performance regression with ivopts (register pressure)

2005-11-13 Thread dje at watson dot ibm dot com
--- Comment #21 from dje at watson dot ibm dot com 2005-11-14 01:58 --- Subject: Re: [4.0/4.1 Regression] mgrid loop performance regression with ivopts (register pressure) And mesa has taken a performance dive... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18048

[Bug target/24856] call to setlocale doesn't return expected value

2005-11-14 Thread dje at gcc dot gnu dot org
--- Comment #9 from dje at gcc dot gnu dot org 2005-11-14 20:28 --- I do not have access to an AIX 4.3.2 system, but I compiled the reconstructed C testcase with: gcc-3.3.3 on AIX 5.1 gcc-3.4.4 on AIX 5.1 gcc-4.0.2 on AIX 5.1 gcc-4.1 experimental on AIX 5.2 All four compilers produced

[Bug target/24772] Lots of ICEs in vrsave_operation_1 while running the testsuite on powerpc

2005-11-15 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2005-11-15 22:27 --- Patch -- dje at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc

[Bug target/24772] Lots of ICEs in vrsave_operation_1 while running the testsuite on powerpc

2005-11-16 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2005-11-16 15:59 --- Subject: Bug 24772 Author: dje Date: Wed Nov 16 15:59:27 2005 New Revision: 107085 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107085 Log: PR target/24772 * config/rs6000/predi

[Bug target/24779] [4.0 Regression] Python miscompilation - TOC reload

2005-11-16 Thread dje at watson dot ibm dot com
--- Comment #5 from dje at watson dot ibm dot com 2005-11-16 17:45 --- Subject: Re: Python miscompilation - TOC reload Appended is a proposed patch to backport the easy_fp_constant change to 4.0. Can you check if this fixes the problem? This patch may hurt performance

[Bug target/24772] Lots of ICEs in vrsave_operation_1 while running the testsuite on powerpc

2005-11-16 Thread dje at gcc dot gnu dot org
--- Comment #6 from dje at gcc dot gnu dot org 2005-11-16 19:49 --- Patch committed. Should be fixed. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24779] [4.0 Regression] Python miscompilation - TOC reload

2005-11-16 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2005-11-17 00:59 --- That failure is fixed by the zero_reg_mem predicate changes from March: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/rs6000/predicates.md.diff?cvsroot=gcc&r1=1.6&r2=1.7 This is why I didn't want t

[Bug target/24779] [4.0 Regression] Python miscompilation - TOC reload

2005-11-17 Thread dje at watson dot ibm dot com
--- Comment #9 from dje at watson dot ibm dot com 2005-11-17 15:17 --- Subject: Re: [4.0 Regression] Python miscompilation - TOC reload "Reliably" is the wrong word. The patch will fix the problem reliably for the default case; it will not fix it for a particular set

[Bug target/24955] ICE: rs6000_output_function_epilogue, at config/rs6000/rs6000.c:15204

2005-11-20 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2005-11-21 02:08 --- This one is nonsense. We do not have a language type for Treelang. So what? -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24953] RTL check: access of elt 1 of vector with last elt 0 in vrsave_operation_1, at config/rs6000/predicates.md:1041

2005-11-20 Thread dje at gcc dot gnu dot org
--- Comment #1 from dje at gcc dot gnu dot org 2005-11-21 02:09 --- We just need to check that we have enough elts in the VEC. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24953] RTL check: access of elt 1 of vector with last elt 0 in vrsave_operation_1, at config/rs6000/predicates.md:1041

2005-11-20 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2005-11-21 02:54 --- Index: predicates.md === I think the following patch fixes the checking failure. I will bootstrap overnight. --- predicates.md (revision 107244

[Bug target/24953] RTL check: access of elt 1 of vector with last elt 0 in vrsave_operation_1, at config/rs6000/predicates.md:1041

2005-11-21 Thread dje at gcc dot gnu dot org
--- Comment #3 from dje at gcc dot gnu dot org 2005-11-21 16:12 --- Subject: Bug 24953 Author: dje Date: Mon Nov 21 16:12:32 2005 New Revision: 107311 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107311 Log: PR target/24953 * config/rs6000/predi

[Bug target/24953] RTL check: access of elt 1 of vector with last elt 0 in vrsave_operation_1, at config/rs6000/predicates.md:1041

2005-11-21 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2005-11-21 18:04 --- Subject: Bug 24953 Author: dje Date: Mon Nov 21 18:04:14 2005 New Revision: 107314 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107314 Log: PR target/24953 * config/rs6000/predi

[Bug target/24953] [4.1/4.2 Regression] RTL check: access of elt 1 of vector with last elt 0 in vrsave_operation_1, at config/rs6000/predicates.md:1041

2005-11-21 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2005-11-21 18:52 --- Fixed. -- dje at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/24955] ICE: rs6000_output_function_epilogue, at config/rs6000/rs6000.c:15204

2005-11-21 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2005-11-21 18:57 --- Treelang is a sample language. There is no language type defined for it in any ABI and no reason to create a type. This actually is a good test that the assert works for undefined languages. -- http://gcc.gnu.org

[Bug bootstrap/24873] gcc 4.0.2 bootstrap report compare fail

2005-11-23 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2005-11-24 03:56 --- Many people are reporting that they cannot bootstrap GCC with IBM's VisualAge compiler. This appears to be a problem with VAC/XLC, not with GCC. This bug should be reported to IBM as a XLC bug. In the meantime

[Bug bootstrap/25119] bootstrap failure on AIX 5.3

2005-11-27 Thread dje at gcc dot gnu dot org
--- Comment #1 from dje at gcc dot gnu dot org 2005-11-27 22:06 --- Build GCC on AIX as 64-bit application is not a tested configuration. A better way to set the flag for AR probably is in new config/mh-aix file or with OBJECT_MODE=64 environment variable. You probably need to do this

[Bug target/25212] [4.1/4.2 Regression] unrecognizable insn for facerec with odd optimization set

2005-12-01 Thread dje at gcc dot gnu dot org
--- Comment #3 from dje at gcc dot gnu dot org 2005-12-01 23:07 --- Yes, I think this is the same as PR 24997. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug driver/20425] -print-search-dirs doesn't honor mutil-os/multilib settings

2005-12-07 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2005-12-07 13:19 --- Changing the behavior of GCC -print-search-dirs is a bad idea and will break other applications relying on the current behavior. Introducing a major incompatibility into GCC is not a solution and I strongly oppose the

[Bug target/25180] [4.1 Regression] ICE during kernel build.

2005-12-19 Thread dje at watson dot ibm dot com
--- Comment #14 from dje at watson dot ibm dot com 2005-12-19 15:32 --- Subject: Re: [4.1 Regression] ICE during kernel build. Okay. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25180

[Bug middle-end/23181] [4.1/4.2 Regression] Slowdown of the bresenham line drawing by roughly 20%

2006-01-03 Thread dje at gcc dot gnu dot org
--- Comment #19 from dje at gcc dot gnu dot org 2006-01-03 14:54 --- Is this still a regression in 4.2? The code generated for PowerPC now looks better, possibly due to the new reassociation pass. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23181

[Bug tree-optimization/24123] [4.1/4.2 Regression] Massive performance regression for -ffast-math due to the recip tree pass

2006-01-03 Thread dje at gcc dot gnu dot org
--- Comment #22 from dje at gcc dot gnu dot org 2006-01-03 15:22 --- Is it possible for backends to inquire how many reciprocals were discovered? PowerPC and IA-64 have reciprocal instructions and could benefit by choosing to generate reciprocal earlier with additional information

[Bug tree-optimization/24123] [4.1/4.2 Regression] Massive performance regression for -ffast-math due to the recip tree pass

2006-01-03 Thread dje at gcc dot gnu dot org
--- Comment #24 from dje at gcc dot gnu dot org 2006-01-03 15:50 --- Comment #21 mentions three divisions for the optimization to be more profitable, but that information is lost by the time GCC reaches the expanders. Minimally, it would be helpful to know that the reciprocal

[Bug fortran/25252] ICE on invalid code

2006-01-03 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2006-01-03 16:25 --- Not powerpc-specific. -- dje at gcc dot gnu dot org changed: What|Removed |Added GCC build triplet

[Bug fortran/24978] ICE in gfc_assign_data_value_range

2006-01-03 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2006-01-03 16:27 --- Not powerpc-specific. -- dje at gcc dot gnu dot org changed: What|Removed |Added GCC build triplet

[Bug fortran/24878] subroutine getting called illegally as a function

2006-01-03 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2006-01-03 16:29 --- Not powerpc-specific. -- dje at gcc dot gnu dot org changed: What|Removed |Added GCC build triplet

[Bug target/25661] Wrong long double to float conversion

2006-01-05 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-01-05 18:26 --- Andrew, you are confusing the issue by quoting the AIX documentation. Darwin and Linux implement different semantics from AIX. On Darwin and Linux, the most significant doubleword always is correctly rounded, so it

[Bug target/25662] [4.0/4.1 Regression] Unrecognizable insn with -O on PPC

2006-01-06 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-01-06 20:18 --- The patched compiler does build and does fix the testcase. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25662] [4.0/4.1 Regression] Unrecognizable insn with -O on PPC

2006-01-07 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2006-01-07 22:23 --- Subject: Bug 25662 Author: dje Date: Sat Jan 7 22:23:27 2006 New Revision: 109456 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109456 Log: 2005-01-07 Ian Lance Taylor David Edelsohn

[Bug target/25662] [4.0/4.1 Regression] Unrecognizable insn with -O on PPC

2006-01-08 Thread dje at gcc dot gnu dot org
--- Comment #8 from dje at gcc dot gnu dot org 2006-01-08 20:54 --- Subject: Bug 25662 Author: dje Date: Sun Jan 8 20:54:28 2006 New Revision: 109476 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109476 Log: 2006-01-08 Ian Lance Taylor David Edelsohn

[Bug target/25662] [4.0/4.1 Regression] Unrecognizable insn with -O on PPC

2006-01-08 Thread dje at gcc dot gnu dot org
--- Comment #9 from dje at gcc dot gnu dot org 2006-01-08 20:55 --- Subject: Bug 25662 Author: dje Date: Sun Jan 8 20:55:39 2006 New Revision: 109477 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109477 Log: 2006-01-08 Ian Lance Taylor David Edelsohn

[Bug target/25662] [4.0/4.1 Regression] Unrecognizable insn with -O on PPC

2006-01-08 Thread dje at gcc dot gnu dot org
--- Comment #10 from dje at gcc dot gnu dot org 2006-01-09 02:19 --- Fix committed to all mainline, 4.1, 4.0. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/14886] strength reduction on floating point

2006-01-10 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-01-11 02:20 --- What is the specific testcase compiled by XLC? What version of XLC? And what options were used? I cannot reproduce strength reduction of a floating point multiply to floating point adds with a testcase that uses a

[Bug bootstrap/24873] gcc 4.0.2 bootstrap report compare fail

2006-01-13 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-01-13 19:56 --- no feedback. apparently the problem was XLC bootstrap. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/24859] SEVERE ERROR bootstrapping gcc on AIX 5/POWER

2006-01-13 Thread dje at gcc dot gnu dot org
--- Comment #8 from dje at gcc dot gnu dot org 2006-01-13 19:58 --- no feedback. apparently GNU Binutils is the problem. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25864] New: Enable IBM long double format in 32-bit PowerPC Linux

2006-01-19 Thread dje at gcc dot gnu dot org
: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dje at gcc dot gnu dot org GCC build triplet: powerpc-linux GCC host triplet: powerpc-linux GCC target triplet: powerpc-linux http://gcc.gnu.org/bugzilla

[Bug target/25864] Enable IBM long double format in 32-bit PowerPC Linux

2006-01-19 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2006-01-19 20:28 --- This is an enhancement request in conjunction with Glibc. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/28170] [4.1 Regression] Wrong result after swap byte in one word when compiled in 64-bit mode

2006-07-26 Thread dje at gcc dot gnu dot org
--- Comment #16 from dje at gcc dot gnu dot org 2006-07-26 20:22 --- Subject: Bug 28170 Author: dje Date: Wed Jul 26 20:21:49 2006 New Revision: 115764 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115764 Log: Backport from mainline 2006-07-1

[Bug target/28150] ICE in reload_cse_simplify_operands, at postreload.c:394

2006-07-26 Thread dje at gcc dot gnu dot org
--- Comment #9 from dje at gcc dot gnu dot org 2006-07-26 20:22 --- Subject: Bug 28150 Author: dje Date: Wed Jul 26 20:21:49 2006 New Revision: 115764 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115764 Log: Backport from mainline 2006-07-14 Eliot Dre

[Bug target/27287] [4.1 Regression] returning constant double

2006-07-26 Thread dje at gcc dot gnu dot org
--- Comment #19 from dje at gcc dot gnu dot org 2006-07-26 20:22 --- Subject: Bug 27287 Author: dje Date: Wed Jul 26 20:21:49 2006 New Revision: 115764 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115764 Log: Backport from mainline 2006-07-1

[Bug target/27287] [4.1 Regression] returning constant double

2006-07-26 Thread dje at gcc dot gnu dot org
--- Comment #20 from dje at gcc dot gnu dot org 2006-07-26 20:25 --- patch backported -- dje at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/28150] ICE in reload_cse_simplify_operands, at postreload.c:394

2006-07-26 Thread dje at gcc dot gnu dot org
--- Comment #10 from dje at gcc dot gnu dot org 2006-07-26 20:26 --- patch backported -- dje at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/28170] [4.1 Regression] Wrong result after swap byte in one word when compiled in 64-bit mode

2006-07-26 Thread dje at gcc dot gnu dot org
--- Comment #17 from dje at gcc dot gnu dot org 2006-07-26 20:27 --- patch backported -- dje at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/27566] [4.1/4.2 Regression] ICEs in final_scan_insn and reload_cse_simplify_operands for vectors with SPE

2006-08-02 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-08-03 01:19 --- * config/rs6000/rs6000.c (rs6000_legitimize_reload_address): Do not reload a SPE symbol_ref into a lo_sum address. Index: rs6000.c === *** rs6000.c

[Bug target/27566] [4.1/4.2 Regression] ICEs in final_scan_insn and reload_cse_simplify_operands for vectors with SPE

2006-08-03 Thread dje at gcc dot gnu dot org
--- Comment #6 from dje at gcc dot gnu dot org 2006-08-03 13:48 --- Subject: Bug 27566 Author: dje Date: Thu Aug 3 13:48:01 2006 New Revision: 115902 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115902 Log: PR target/27566 * config/rs6000/

[Bug target/27566] [4.1/4.2 Regression] ICEs in final_scan_insn and reload_cse_simplify_operands for vectors with SPE

2006-08-03 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2006-08-03 18:36 --- Subject: Bug 27566 Author: dje Date: Thu Aug 3 18:36:28 2006 New Revision: 115909 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115909 Log: PR target/27566 * config/rs6000/

[Bug target/27566] [4.1/4.2 Regression] ICEs in final_scan_insn and reload_cse_simplify_operands for vectors with SPE

2006-08-03 Thread dje at gcc dot gnu dot org
--- Comment #8 from dje at gcc dot gnu dot org 2006-08-03 18:37 --- Patch applied to mainline and 4.1 branch. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/28586] thowing exception before main() leads to crash on AIX

2006-08-03 Thread dje at gcc dot gnu dot org
--- Comment #1 from dje at gcc dot gnu dot org 2006-08-03 18:48 --- Fixing this requires implementing fallback framestate for AIX, for which there is little demand. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/28598] New: [4.2 Regression] GOT reloc using section anchor

2006-08-03 Thread dje at gcc dot gnu dot org
Keywords: wrong-code Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dje at gcc dot gnu dot org GCC build triplet: powerpc-linux GCC host triplet: powerpc-linux GCC target triplet: powerpc-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28598

[Bug target/28598] [4.2 Regression] GOT reloc using section anchor

2006-08-04 Thread dje at gcc dot gnu dot org
--- Comment #1 from dje at gcc dot gnu dot org 2006-08-04 13:50 --- Created an attachment (id=12017) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12017&action=view) pre-processed source file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28598

[Bug target/28598] [4.2 Regression] GOT reloc using section anchor

2006-08-04 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2006-08-04 13:58 --- Glibc explicitly is placing the symbols in the linkonce section: const unsigned long __strtol_ul_max_tab[] __attribute__ ((visibility ("hidden"))) __attribute__((section(".gnu.linkonce.r."

[Bug target/28598] [4.2 Regression] GOT reloc using section anchor

2006-08-04 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-08-04 17:18 --- Using GCC attribute extension to place a symbol into a section with special linking semantics cannot work reliably. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/28596] libssp does not build for cross-compile

2006-08-04 Thread dje at gcc dot gnu dot org
--- Comment #1 from dje at gcc dot gnu dot org 2006-08-05 03:36 --- This is a duplicate of PR 25035. *** This bug has been marked as a duplicate of 25035 *** -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/25035] [4.1/4.2 regression] libssp causes a failure with cross compilers

2006-08-04 Thread dje at gcc dot gnu dot org
--- Comment #13 from dje at gcc dot gnu dot org 2006-08-05 03:36 --- *** Bug 28596 has been marked as a duplicate of this bug. *** -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/28493] Wrong address of stack object used for destructor call on PPC

2006-08-08 Thread dje at gcc dot gnu dot org
--- Comment #11 from dje at gcc dot gnu dot org 2006-08-09 00:39 --- Let's consider this PR as only the -O1 and above bug that has been confirmed and regression hunted. Another PR can be opened for the -O0 bug that does not appear to be as general -- it may be a problem wit

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

2006-08-11 Thread dje at gcc dot gnu dot org
--- Comment #1 from dje at gcc dot gnu dot org 2006-08-11 13:29 --- Confirmed -- dje at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/28753] [4.2 regression] ICE in extract_insn, at recog.c:2075 on powerpc

2006-08-23 Thread dje at gcc dot gnu dot org
--- Comment #10 from dje at gcc dot gnu dot org 2006-08-24 02:03 --- Created an attachment (id=12118) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12118&action=view) patch to add 0->y alternative to movcc_internal1 Zdenek's patch does not change anything in GCC

[Bug middle-end/28753] [4.2 regression] ICE in extract_insn, at recog.c:2075 on powerpc

2006-08-24 Thread dje at gcc dot gnu dot org
--- Comment #11 from dje at gcc dot gnu dot org 2006-08-24 18:19 --- Created an attachment (id=12128) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12128&action=view) allow immediate load into CRs Ulrich Weigand pointed out the instruction that is failing is a secondary

[Bug middle-end/28753] [4.2 regression] ICE in extract_insn, at recog.c:2075 on powerpc

2006-08-25 Thread dje at gcc dot gnu dot org
--- Comment #12 from dje at gcc dot gnu dot org 2006-08-25 13:54 --- Subject: Bug 28753 Author: dje Date: Fri Aug 25 13:53:39 2006 New Revision: 116400 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116400 Log: PR target/28753 * config/rs6000/r

[Bug middle-end/28753] [4.2 regression] ICE in extract_insn, at recog.c:2075 on powerpc

2006-08-25 Thread dje at gcc dot gnu dot org
--- Comment #13 from dje at gcc dot gnu dot org 2006-08-25 14:09 --- Patch applied. -- dje at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug target/27075] [4.1/4.2 Regression] Compiler generate incorrect assembler for __sync_fetch-* builtins on e500 aka SPE

2006-08-25 Thread dje at gcc dot gnu dot org
--- Comment #17 from dje at gcc dot gnu dot org 2006-08-25 18:56 --- Subject: Bug 27075 Author: dje Date: Fri Aug 25 18:56:08 2006 New Revision: 116425 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116425 Log: PR target/27075 * config/rs6000/

[Bug target/27075] [4.1/4.2 Regression] Compiler generate incorrect assembler for __sync_fetch-* builtins on e500 aka SPE

2006-08-25 Thread dje at gcc dot gnu dot org
--- Comment #18 from dje at gcc dot gnu dot org 2006-08-25 18:56 --- patch committed. -- dje at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/27075] [4.1/4.2 Regression] Compiler generate incorrect assembler for __sync_fetch-* builtins on e500 aka SPE

2006-08-25 Thread dje at gcc dot gnu dot org
--- Comment #19 from dje at gcc dot gnu dot org 2006-08-25 19:06 --- Subject: Bug 27075 Author: dje Date: Fri Aug 25 19:06:18 2006 New Revision: 116426 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116426 Log: PR target/27075 * config/rs6000/

[Bug target/27544] [4.0/4.1/4.2 Regression] attribute altivec is not documented

2006-08-26 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2006-08-26 21:33 --- Created an attachment (id=12144) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12144&action=view) documentation patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27544

[Bug target/27544] [4.0/4.1/4.2 Regression] attribute altivec is not documented

2006-08-26 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-08-26 21:36 --- Subject: Bug 27544 Author: dje Date: Sat Aug 26 21:36:39 2006 New Revision: 116478 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116478 Log: PR target/27544 * doc/extend.texi (PowerPC

[Bug target/27544] [4.0/4.1/4.2 Regression] attribute altivec is not documented

2006-08-26 Thread dje at gcc dot gnu dot org
--- Comment #6 from dje at gcc dot gnu dot org 2006-08-26 21:40 --- Patch applied to 4.2. -- dje at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug target/27287] [4.1 Regression] returning constant double

2006-08-29 Thread dje at watson dot ibm dot com
--- Comment #22 from dje at watson dot ibm dot com 2006-08-29 19:26 --- Subject: Re: [4.1 Regression] returning constant double One of the patterns probably needs a r->m case as well, but we need a testcase to figure out which one. -- http://gcc.gnu.org/bugzi

[Bug target/27287] [4.1 Regression] returning constant double

2006-08-29 Thread dje at gcc dot gnu dot org
--- Comment #24 from dje at gcc dot gnu dot org 2006-08-29 20:49 --- new codegen problem -- dje at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug target/27287] [4.1/4.2 Regression] returning constant double

2006-08-29 Thread dje at gcc dot gnu dot org
--- Comment #26 from dje at gcc dot gnu dot org 2006-08-29 21:09 --- The RTL looks like: (code_label 34 33 35 2 "" [0 uses]) (note 35 34 0 NOTE_INSN_BASIC_BLOCK) ;; return val (insn 36 35 37 (set (subreg:DF (reg:DI 136) 0) (reg:DF 122 [ val ])) -1 (nil) (nil))

[Bug target/27287] [4.1/4.2 Regression] returning constant double

2006-08-30 Thread dje at watson dot ibm dot com
--- Comment #29 from dje at watson dot ibm dot com 2006-08-30 18:08 --- Subject: Re: [4.1/4.2 Regression] returning constant double Yes, I was testing out the same change as your second patch. That looks reasonable if it works. By the way, the use of "%H&qu

[Bug target/27287] [4.1/4.2 Regression] returning constant double

2006-08-30 Thread dje at watson dot ibm dot com
--- Comment #30 from dje at watson dot ibm dot com 2006-08-30 18:42 --- Subject: Re: [4.1/4.2 Regression] returning constant double In other words, should the lwz actually be evlwwsplat? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27287

[Bug target/27287] [4.1/4.2 Regression] returning constant double

2006-08-30 Thread dje at gcc dot gnu dot org
--- Comment #32 from dje at gcc dot gnu dot org 2006-08-31 02:36 --- I do not mean one evlwwsplat. I mean two in place of the two lwz, to correspond to the evmergelo/evmergehi pair. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27287

[Bug target/27287] [4.1/4.2 Regression] returning constant double

2006-08-31 Thread dje at watson dot ibm dot com
--- Comment #34 from dje at watson dot ibm dot com 2006-08-31 13:50 --- Subject: Re: [4.1/4.2 Regression] returning constant double >>>>> guenter at roeck-us dot net writes: guenter> Hmm ... what would be the point ? evlwwsplat copies 32 bit memory content into

[Bug target/27287] [4.1/4.2 Regression] returning constant double

2006-08-31 Thread dje at watson dot ibm dot com
--- Comment #35 from dje at watson dot ibm dot com 2006-08-31 14:23 --- Subject: Re: [4.1/4.2 Regression] returning constant double >>>>> guenter at roeck-us dot net writes: guenter> Hmm ... what would be the point ? evlwwsplat copies 32 bit memory content into

[Bug target/27287] [4.1/4.2 Regression] returning constant double

2006-09-01 Thread dje at watson dot ibm dot com
--- Comment #36 from dje at watson dot ibm dot com 2006-09-01 19:56 --- Subject: Re: [4.1/4.2 Regression] returning constant double What is confusing to me is that the r->r case is using evmergehi and evmergelo. This is placing the value in both halves of the SIMD regis

[Bug target/27287] [4.1/4.2 Regression] returning constant double

2006-09-11 Thread dje at gcc dot gnu dot org
--- Comment #39 from dje at gcc dot gnu dot org 2006-09-11 17:05 --- Subject: Bug 27287 Author: dje Date: Mon Sep 11 17:05:15 2006 New Revision: 116850 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116850 Log: 2006-09-11 Guenter Roeck <[EMAIL PROTECTED]>

[Bug middle-end/29253] New: expand_abs wrong default code for floating point

2006-09-27 Thread dje at gcc dot gnu dot org
dot gnu dot org ReportedBy: dje at gcc dot gnu dot org GCC build triplet: *-*-* GCC host triplet: *-*-* GCC target triplet: *-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29253

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

2006-10-03 Thread dje at gcc dot gnu dot org
--- Comment #20 from dje at gcc dot gnu dot org 2006-10-03 17:58 --- Paolo, forcing all addresses through legitimize_address should not be the goal. The wrong ordering has performance effects, but is not an invalid address. While the performance effects on POWER-specific

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

2006-10-03 Thread dje at watson dot ibm dot com
--- Comment #22 from dje at watson dot ibm dot com 2006-10-03 18:09 --- Subject: Re: [4.2 Regression] Performace problem with indexed load/stores on powerpc I am not suggesting that the problem has to be solved in swap_commutative_operands, etc. I would think that GCC should

[Bug target/27287] [4.1 Regression] returning constant double

2006-10-05 Thread dje at gcc dot gnu dot org
--- Comment #41 from dje at gcc dot gnu dot org 2006-10-05 15:18 --- Subject: Bug 27287 Author: dje Date: Thu Oct 5 15:18:18 2006 New Revision: 117458 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117458 Log: Backport from mainline 2006-09-11 Guent

[Bug target/29292] configure produces strange gmp, mpfr lib directories.

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2006-10-12 16:58 --- You should be using --with-gmp=/usr/local Are you sure that /usr/local/lib/libgmp.a exists and was built correct? Use static libraries and make sure that you are building 32-bit libgmp and libmpfr. -- dje at gcc

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2006-10-12 17:20 --- How is expand even generating this? This is completely invalid RTL for PPC. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-10-12 19:15 --- The expander is producing invalid RTL. If the index variable "offs" is changed from "long long" to "long", the code compiles correctly and the memory loads are placed in temporary pseudo

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #6 from dje at gcc dot gnu dot org 2006-10-12 23:02 --- The reason this is going off the rails is a "long" index invokes expand_expr_real_1 with PLUS_EXP and modifier=EXPAND_NORMAL while "long long" invokes it with modifier=EXPAND_SUM. For EXPAND

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2006-10-12 23:39 --- unit size align 64 symtab 0 alias set -1 precision 64 pointer_to_this > sizes-gimplified unsigned SI size unit size align 32 symtab 0 alias set

[Bug target/29292] configure produces strange gmp, mpfr lib directories.

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2006-10-12 23:59 --- Yes, please read the target-specific build and installation notes for AIX. Set CONFIG_SHELL (and SHELL) environment variables to invoke bash. The installation notes also mention process limits. -- http

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-13 Thread dje at gcc dot gnu dot org
--- Comment #8 from dje at gcc dot gnu dot org 2006-10-14 03:03 --- Subject: Bug 29250 Author: dje Date: Sat Oct 14 03:03:23 2006 New Revision: 117724 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117724 Log: 2006-10-13 David Edelsohn <[EMAIL PROTECTED]>

[Bug middle-end/29056] gcc.target/powerpc/ppc-negeq0-1.c fails on powerpc64

2006-10-14 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2006-10-15 02:58 --- The problem is the testcase is written in terms of "int". The SUBREGs prevent the combine pattern from being applied. Yes, the testcase fails, but that should be expected as written. Using "long"

[Bug target/30370] [4.1 regression] Build failure in libgcc2 powitf2 with ICE in gen_reg_rtx

2007-02-02 Thread dje at gcc dot gnu dot org
--- Comment #11 from dje at gcc dot gnu dot org 2007-02-02 16:06 --- I do not have a problem with the patch in principle. However, prior to the recent merge of the long-double-128 soft float support, one of the earlier patches caused GCC to fail to build on GNU/Linux distros without

[Bug target/30370] [4.1 regression] Build failure in libgcc2 powitf2 with ICE in gen_reg_rtx

2007-02-05 Thread dje at gcc dot gnu dot org
--- Comment #13 from dje at gcc dot gnu dot org 2007-02-05 17:35 --- If the patch is okay on SLES 9, as Richard says, http://gcc.gnu.org/ml/gcc/2007-02/msg00068.html then it's fine with me. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30370

[Bug bootstrap/30495] can't compile on AIX

2007-02-23 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2007-02-24 04:42 --- The 4G is the cumulative allocation, not the total amount of memory currently in use. The problem has nothing to do with physical memory installed in the system. The process data and stack resource limits need to be

[Bug c++/30866] [4.3 regression] Another ICE in calc_dfs_tree()

2007-02-24 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2007-02-24 19:11 --- I see a similar error in the libstdc++ testsuite on AIX: /tmp/20070223/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp: In member function 'typename pb_ds::d

[Bug target/30451] incorrect attributes in *movti_ppc64 of rs6000.md

2007-03-04 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2007-03-05 04:56 --- Yes, the attributes are in the wrong order. A patch to correct the attributes probably can be considered obvious. -- dje at gcc dot gnu dot org changed: What|Removed |Added

<    7   8   9   10   11   12   13   14   15   16   >