[Bug libgomp/56073] New: SPEComp2012 376.kdtree fails to complete

2013-01-22 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56073 Bug #: 56073 Summary: SPEComp2012 376.kdtree fails to complete Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug libgomp/56073] SPEComp2012 376.kdtree fails to complete

2013-01-22 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56073 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug libgomp/56073] SPEComp2012 376.kdtree fails to complete

2013-01-22 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56073 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target||powerpc64

[Bug libgomp/56159] New: config/linux/ptrlock.c lacks acquire barrier

2013-01-30 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56159 Bug #: 56159 Summary: config/linux/ptrlock.c lacks acquire barrier Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug libgomp/56159] config/linux/ptrlock.c lacks acquire barrier

2013-01-30 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56159 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug sanitizer/55561] TSAN: Fortran/OMP yields false positives

2013-01-30 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55561 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra

[Bug libgomp/56073] SPEComp2012 376.kdtree fails to complete

2013-02-05 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56073 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/53040] nested functions may trash floating point registers

2013-02-05 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53040 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/53038] cfi_restore for cr before cr is actually restored

2013-02-05 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53038 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/54009] incorrect code generated for DFmode lo_sum mem

2013-02-06 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54009 --- Comment #4 from Alan Modra amodra at gmail dot com 2013-02-06 13:04:43 UTC --- Regressed due to pr54131 fix.

[Bug target/53040] nested functions may trash floating point registers

2013-02-06 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53040 --- Comment #6 from Alan Modra amodra at gmail dot com 2013-02-06 13:31:45 UTC --- This one is hardly an annoying bug. You need a) nested functions, b) using floating point, c) with an unusual set of callee saved fprs, d) and -Os. I

[Bug target/27619] wrong code for mixed-mode division with -mpowerpc64 -O1

2012-10-23 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27619 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra

[Bug target/27619] wrong code for mixed-mode division with -mpowerpc64 -O1

2012-10-25 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27619 --- Comment #17 from Alan Modra amodra at gmail dot com 2012-10-26 03:51:35 UTC --- Fixed in gas and ld. I think the only thing that needs doing in gcc is fixing the lwa constraint.

[Bug libstdc++/52839] [4.7/4.8 Regression] double free or corruption running tr1/.../default_weaktoshared.exe

2012-11-01 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52839 --- Comment #36 from Alan Modra amodra at gmail dot com 2012-11-02 02:13:20 UTC --- The change I mention in #c22 http://gcc.gnu.org/viewcvs?view=revisionrevision=184110 tests for atomic ops on all of bool, short, int and long long, where

[Bug libstdc++/52839] [4.7/4.8 Regression] double free or corruption running tr1/.../default_weaktoshared.exe

2012-11-01 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52839 --- Comment #38 from Alan Modra amodra at gmail dot com 2012-11-02 02:39:29 UTC --- Ah, the #c3 fail on powerpc was due to a powerpc glibc pthread_once bug. And comment #36 should have read: ..previous test was for *either* atomic bool

[Bug target/44364] Wrong code with e500 double floating point

2013-02-06 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44364 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/54009] incorrect code generated for DFmode lo_sum mem

2013-02-06 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54009 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/45053] libgcc_s link command misses crtsavgpr_s and crtresgpr_s for powerpc

2013-02-07 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/45053] libgcc_s link command misses crtsavgpr_s and crtresgpr_s for powerpc

2013-02-07 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053 --- Comment #13 from Alan Modra amodra at gmail dot com 2013-02-07 08:40:15 UTC --- Created attachment 29382 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29382 Fix

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-11 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-11 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 --- Comment #5 from Alan Modra amodra at gmail dot com 2013-02-12 03:04:28 UTC --- Created attachment 29420 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29420 use /proc/self/auxv At the time the original code was being developed

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-12 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 --- Comment #7 from Alan Modra amodra at gmail dot com 2013-02-12 13:23:59 UTC --- On thinking about this a little more, the idea of using /proc/self/auxv isn't that good. MD_FALLBACK_FRAME_STATE_FOR is only needed for older kernels

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-15 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-15 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug target/57052] New: missed optimization with rotate and mask

2013-04-23 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57052 Bug #: 57052 Summary: missed optimization with rotate and mask Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug target/57052] missed optimization with rotate and mask

2013-04-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57052 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target||powerpc-linux

[Bug target/57052] missed optimization with rotate and mask

2013-04-25 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57052 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/57134] ICE with -mstrict-align and inline assembly on ppc64

2013-05-01 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57134 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-02 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-02 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #3 from Alan Modra amodra at gmail dot com 2013-05-02 08:54:39 UTC --- In libgcj-tools.so 20316: 00456aec 144 OBJECT LOCAL DEFAULT 22 _ZN3gnu9classpath5tools7keytool17Main$ShutdownHook6class$E That's in .data

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-02 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #4 from Alan Modra amodra at gmail dot com 2013-05-02 11:35:20 UTC --- I believe this is triggered by powerpc turning on -fsection-anchors by default, and a section anchor bug loses the alignment. The classes are all nicely

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-02 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #5 from Alan Modra amodra at gmail dot com 2013-05-02 14:01:59 UTC --- So the section anchor code places vars (and constants) in blocks according to their alignment and sizes (varasm.c:place_block_symbol). The calculations

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-02 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target Milestone|4.8.1

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-03 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #11 from Alan Modra amodra at gmail dot com 2013-05-03 10:42:12 UTC --- No, of course that doesn't work. We make references into the section anchor block as .LANCHORn+offset, so the items in the block must be exactly where

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-03 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #12 from Alan Modra amodra at gmail dot com 2013-05-03 10:47:22 UTC --- Created attachment 30017 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30017 Use .org instead of padding in section anchor block This one ensures

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-03 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #15 from Alan Modra amodra at gmail dot com 2013-05-04 01:21:50 UTC --- With this patch I'm still seeing odd trees in place_block_symbol(). In the following, the type is the correct size (168 bytes), but the var_decl size too

[Bug middle-end/28865] Structures with a flexible arrray member have wrong .size

2013-05-04 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28865 --- Comment #9 from Alan Modra amodra at gmail dot com 2013-05-04 14:34:39 UTC --- From what I see on current mainline for a testcase based on glibc/nss/nss_files/files-init.c the var_decl size and the type size agree and are correct

[Bug middle-end/28865] Structures with a flexible arrray member have wrong .size

2013-05-04 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28865 --- Comment #10 from Alan Modra amodra at gmail dot com 2013-05-04 14:39:34 UTC --- Incidentall, I expect the patch referred to in comment #6 will ICE with tree-checking on due to CONSTRUCTOR nodes not having the required fields

[Bug c/57180] New: Structures with a flexible arrray member have wrong size

2013-05-05 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57180 Bug #: 57180 Summary: Structures with a flexible arrray member have wrong size Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED

[Bug c/57180] Structures with a flexible arrray member have wrong size

2013-05-06 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57180 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/55033] [4.7/4.8/4.9 Regression] PowerPC section type conflict error

2013-05-09 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55033 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/53087] [powerpc] Poor code from cstore expander

2012-04-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53087 --- Comment #7 from Alan Modra amodra at gmail dot com 2012-04-25 05:26:28 UTC --- Some more data points. The testcase in #1 produces gcc-4.3.6 cmpldi 7,3,27 mr 9,3 li 3,0 bgtlr 7 lis 0,0xcf8 ori 0,0,63 srd 0,0,9

[Bug target/53087] [powerpc] Poor code from cstore expander

2012-04-25 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53087 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||bonzini at gnu dot

[Bug target/53271] powerpc-eabispe build fails with ice on unwind-dw2.c

2012-05-07 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53271 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/53271] powerpc-eabispe build fails with ice on unwind-dw2.c

2012-05-08 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53271 --- Comment #1 from Alan Modra amodra at gmail dot com 2012-05-08 06:43:15 UTC --- Created attachment 27340 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27340 proposed patch

[Bug target/53271] powerpc-eabispe build fails with ice on unwind-dw2.c

2012-05-09 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53271 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/53385] Error: operand out of range after changes for LSHIFT_EXPR in vrp.c

2012-05-17 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53385 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug target/53385] Error: operand out of range after changes for LSHIFT_EXPR in vrp.c

2012-05-17 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53385 --- Comment #4 from Alan Modra amodra at gmail dot com 2012-05-17 12:25:03 UTC --- Here's the problem. Compiled with -m64 -O2, this int f (long val) { int i; if (val 0) i = -1; else for (i = 0; i 64; i++) if ((val = 1) 0

[Bug tree-optimization/53385] Error: operand out of range after changes for LSHIFT_EXPR in vrp.c

2012-05-17 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53385 Alan Modra amodra at gmail dot com changed: What|Removed |Added Component|target |tree-optimization

[Bug target/53803] --enable-target-optspace gives undefined references to restgpr_*_x

2012-06-29 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53803 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/53803] --enable-target-optspace gives undefined references to restgpr_*_x

2012-06-29 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53803 --- Comment #2 from Alan Modra amodra at gmail dot com 2012-06-29 16:03:07 UTC --- Closed as invalid on the assumption that this is really a uclibc build bug.

[Bug target/53914] New: poor code generated for offset addressing on ppc32

2012-07-10 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53914 Bug #: 53914 Summary: poor code generated for offset addressing on ppc32 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug target/53914] poor code generated for offset addressing on ppc32

2012-07-10 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53914 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target||powerpc-linux

[Bug target/53914] poor code generated for offset addressing on ppc32

2012-07-10 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53914 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/54009] New: incorrect code generated for DFmode lo_sum mem

2012-07-18 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54009 Bug #: 54009 Summary: incorrect code generated for DFmode lo_sum mem Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug target/54009] incorrect code generated for DFmode lo_sum mem

2012-07-18 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54009 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target||powerpc-linux

[Bug target/54063] [4.8 regression] on powerpc64 gcc 4.8 generates larger code for global variable accesses than gcc 4.7

2012-07-22 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54063 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug target/53914] poor code generated for offset addressing on ppc32

2012-07-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53914 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/53914] poor code generated for offset addressing on ppc32

2012-07-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53914 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug target/54009] incorrect code generated for DFmode lo_sum mem

2012-07-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54009 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.8.0 --- Comment #2

[Bug target/54009] incorrect code generated for DFmode lo_sum mem

2012-07-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54009 --- Comment #3 from Alan Modra amodra at gmail dot com 2012-07-24 12:53:35 UTC --- No, I was mistaken. The pr42427 patch isn't at fault here.

[Bug target/54093] ICE in in extract_insn, at recog.c:2129

2012-07-25 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54093 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/54093] ICE in in extract_insn, at recog.c:2129

2012-07-26 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54093 --- Comment #4 from Alan Modra amodra at gmail dot com 2012-07-26 13:16:23 UTC --- Created attachment 27877 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27877 proposed fix Please try out this patch.

[Bug target/54093] ICE in in extract_insn, at recog.c:2129

2012-07-27 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54093 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/54110] New: lower-subreg related code quality for long long function return

2012-07-27 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54110 Bug #: 54110 Summary: lower-subreg related code quality for long long function return Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED

[Bug target/54131] [4.8 Regression] ICE building 416.gamess, reload_cse_simplify_operands

2012-07-30 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54131 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/54131] [4.8 Regression] ICE building 416.gamess, reload_cse_simplify_operands

2012-07-31 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54131 Alan Modra amodra at gmail dot com changed: What|Removed |Added URL||http://gcc.gnu.org/ml

[Bug middle-end/57134] [4.9 Regression] ICE with -mstrict-align and inline assembly on ppc64

2013-06-12 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57134 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/57586] ICE when expanding volatile asm using unaligned pointer

2013-06-14 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57586 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|WAITING |ASSIGNED

[Bug target/57717] error: unrecognizable insn compiling ./strtod_l.c from glibc on powerpc-gnuspe

2013-06-27 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57717 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug target/57836] New: large constants evaluated inline

2013-07-06 Thread amodra at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com On powerpc64 with -mcmodel=small -O1, this int x; void f1 (long long hx) { if (hx 0x3ff0LL) x++; } results in .L.f1: lis 9,0x3fef ori 9,9,65535 sldi 9,9,32 oris 9,9,0x

[Bug target/57865] Broken _save64gpr and _rest64gpr usage

2013-07-10 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57865 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/57865] Broken _save64gpr and _rest64gpr usage

2013-07-10 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57865 --- Comment #4 from Alan Modra amodra at gmail dot com --- Created attachment 30489 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30489action=edit Fix ool_adjust Please verify that this fixes the problem

[Bug rtl-optimization/58034] New: glibc nptl/tst-cleanup2 fail due to scheduling

2013-07-30 Thread amodra at gmail dot com
: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Created attachment 30575 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30575action=edit preprocessed test case nprl/tst-cleanup2 fails when compiled with -O2 -mcpu=power6 due to sched1

[Bug rtl-optimization/58034] glibc nptl/tst-cleanup2 fail due to scheduling

2013-07-31 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58034 Alan Modra amodra at gmail dot com changed: What|Removed |Added Known to work||4.7.2 Known

[Bug target/57865] Broken _save64gpr and _rest64gpr usage

2013-08-19 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57865 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/58330] powerpc64 atomic store split in two

2013-09-05 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58330 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug middle-end/57134] [4.9 Regression] ICE with -mstrict-align and inline assembly on ppc64

2013-09-16 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57134 --- Comment #5 from Alan Modra amodra at gmail dot com --- r200086 fixed Anton's first testcase but then he found another one. See http://gcc.gnu.org/ml/gcc-patches/2013-09/msg00983.html

[Bug target/57589] Linux powerpc -mcpu=native returns pointer to variable on stack in driver-rs6000.c

2013-09-16 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57589 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug target/58330] powerpc64 atomic store split in two

2013-09-23 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58330 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/58330] powerpc64 atomic store split in two

2013-09-23 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58330 Alan Modra amodra at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.8.2

[Bug middle-end/57134] [4.9 Regression] ICE with -mstrict-align and inline assembly on ppc64

2013-09-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57134 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/57586] ICE when expanding volatile asm using unaligned pointer

2013-09-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57586 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/57586] ICE when expanding volatile asm using unaligned pointer

2013-10-01 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57586 --- Comment #9 from Alan Modra amodra at gmail dot com --- Once upon a time I understood this code quite well, but it's been a while since I looked at it in detail, and I'd forgotten that inout gets split to separate input and output operands

[Bug lto/48200] linking shared library with LTO results in different exported symbols

2014-08-05 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48200 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug tree-optimization/62033] New: okteta 4.13.97 error at -O3 -D_FORTIFY_SOURCE=2

2014-08-06 Thread amodra at gmail dot com
: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Created attachment 33257 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33257action=edit delta+hand reduced testcase Found on powerpc64le with 4.9, and then with x86_64 4.10.0

[Bug tree-optimization/62033] okteta 4.13.97 error at -O3 -D_FORTIFY_SOURCE=2

2014-08-06 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62033 --- Comment #2 from Alan Modra amodra at gmail dot com --- I can see where you're coming from Andrew, but what is disconcerting about this is that the _FORTIFY_SOURCE warning is plainly incorrect here. How is one supposed to write a string.h

[Bug lto/49571] -flto -Wl,--as-needed drops needed libraries with GNU ld and linker plugin

2014-08-06 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49571 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug lto/52401] lto can't handle ld script

2014-08-06 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52401 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug lto/51744] Erroneous warning: memset used with constant zero length parameter

2014-08-06 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51744 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug lto/55592] linking with -flto always links in libgcc:s.so

2014-08-06 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55592 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/63169] New: ivopts rewrite_uses pessimizes debug info

2014-09-04 Thread amodra at gmail dot com
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Extract from 122t.ivopts for gcc.c-torture/compile/pr60655-2.c on powerpc, showing loop in mp_compare. The thing to note is the good expression for # DEBUG r1, a simple dependency on one iv

[Bug ada/63225] New: ada bootstrap failure when -fno-inline in STAGE1_CFLAGS

2014-09-11 Thread amodra at gmail dot com
Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com When building mainline with STAGE1_CFLAGS=-g -O -fno-inline, with a system gnat 4.6, I see ada/cuintp.o: In function `UI_From_gnu': /src/gcc-current/gcc/ada/gcc-interface

[Bug ada/63225] ada bootstrap failure when -fno-inline in STAGE1_CFLAGS

2014-09-11 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63225 --- Comment #1 from Alan Modra amodra at gmail dot com --- Created attachment 33472 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33472action=edit Declare Vector_To_Uint

[Bug middle-end/61848] [5 Regression] a previous declaration causes the section attribute to be lost

2014-09-12 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61848 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug middle-end/61848] [5 Regression] a previous declaration causes the section attribute to be lost

2014-09-12 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61848 --- Comment #11 from Alan Modra amodra at gmail dot com --- It boots Linux version 3.17.0-rc4-00222-gc73f6fd-dirty (anton@tul181p1) (gcc version 5.0.0 20140912 (experimental) (GCC) ) #23 SMP Fri Sep 12 21:19:06 UTC 2014

[Bug middle-end/61848] [5 Regression] a previous declaration causes the section attribute to be lost

2014-09-12 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61848 --- Comment #12 from Alan Modra amodra at gmail dot com --- extern char foo; char foo __attribute__ ((__section__(.machine.desc))); char foo __attribute__ ((__section__(.mymachine.desc))); It looks like we should take out the DECL_SECTION_NAME

[Bug target/63281] powerpc64le creates 64 bit constants from scratch instead of loading them

2014-09-17 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug target/63281] powerpc64le creates 64 bit constants from scratch instead of loading them

2014-09-17 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281 --- Comment #2 from Alan Modra amodra at gmail dot com --- Created attachment 33504 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33504action=edit this moves constants from the toc to rodata For -mcmodel=medium it is just as efficient

[Bug target/63281] powerpc64le creates 64 bit constants from scratch instead of loading them

2014-09-17 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281 --- Comment #3 from Alan Modra amodra at gmail dot com --- Curiously, trunk + patch1 gives better usage of registers (only r31 of non-volatile regs used) and find some fusion opportunities. trunk+patch1+patch2 results in r27-r31 being used (r28

  1   2   3   4   5   6   7   8   9   >