[Bug target/85075] powerpc: ICE in iszero testcase

2018-03-28 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85075 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug demangler/81682] Timeout in demangler

2018-02-26 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81682 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #2

[Bug other/82368] [8 regression] with r253275 several new test cases in libbacktrace fail

2018-02-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82368 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #10

[Bug debug/84300] ICE in dwarf2cfi on ppc64le with -fsplit-stack -fno-omit-frame-pointer

2018-02-09 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84300 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/84300] ICE in dwarf2cfi on ppc64le with -fsplit-stack -fno-omit-frame-pointer

2018-02-09 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84300 --- Comment #3 from Alan Modra --- Author: amodra Date: Sat Feb 10 04:49:15 2018 New Revision: 257549 URL: https://gcc.gnu.org/viewcvs?rev=257549=gcc=rev Log: PR84300, ICE in dwarf2cfi on ppc64le with -fsplit-stack -fno-omit-frame-pointer

[Bug middle-end/84300] ICE in dwarf2cfi on ppc64le with -fsplit-stack -fno-omit-frame-pointer

2018-02-08 Thread amodra at gmail dot com
at gcc dot gnu.org |amodra at gmail dot com --- Comment #2 from Alan Modra --- Testing what should be an obvious fix.

[Bug middle-end/84300] ICE in dwarf2cfi on ppc64le with -fsplit-stack -fno-omit-frame-pointer

2018-02-08 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84300 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/84033] powerpc64le -moptimize-swaps bad code with vec_vbpermq

2018-01-28 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84033 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/84033] powerpc64le -moptimize-swaps bad code with vec_vbpermq

2018-01-28 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84033 --- Comment #5 from Alan Modra --- Author: amodra Date: Mon Jan 29 04:31:18 2018 New Revision: 257137 URL: https://gcc.gnu.org/viewcvs?rev=257137=gcc=rev Log: [PATCH] PR84033, powerpc64le -moptimize-swaps bad code with vec_vbpermq vbpermq

[Bug target/84033] powerpc64le -moptimize-swaps bad code with vec_vbpermq

2018-01-28 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84033 --- Comment #4 from Alan Modra --- Author: amodra Date: Mon Jan 29 04:23:00 2018 New Revision: 257135 URL: https://gcc.gnu.org/viewcvs?rev=257135=gcc=rev Log: PR84033, powerpc64le -moptimize-swaps bad code with vec_vbpermq vbpermq produces its

[Bug target/84033] powerpc64le -moptimize-swaps bad code with vec_vbpermq

2018-01-25 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84033 --- Comment #3 from Alan Modra --- Author: amodra Date: Thu Jan 25 23:57:18 2018 New Revision: 257070 URL: https://gcc.gnu.org/viewcvs?rev=257070=gcc=rev Log: PR84033, powerpc64le -moptimize-swaps bad code with vec_vbpermq vbpermq produces its

[Bug target/84033] powerpc64le -moptimize-swaps bad code with vec_vbpermq

2018-01-24 Thread amodra at gmail dot com
||2018-01-25 Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment #1 from Alan Modra --- Created attachment 43236 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43236=edit proposed pa

[Bug target/84033] New: powerpc64le -moptimize-swaps bad code with vec_vbpermq

2018-01-24 Thread amodra at gmail dot com
Component: target Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- Created attachment 43235 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43235=edit testcase The attached testcase fails on ppc64le with -O2 -mcpu=pow

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

2017-12-27 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57717 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/83119] New: segmentation fault due to two_valued_val_range_p passing NULL to to_wide

2017-11-22 Thread amodra at gmail dot com
Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- Created attachment 42686 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42686=edit preprocessed source dur

[Bug middle-end/82928] glibc test-tgmath3 ICE on powerpc64le

2017-11-10 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82928 Alan Modra changed: What|Removed |Added Attachment #42571|0 |1 is obsolete|

[Bug middle-end/82928] New: glibc test-tgmath3 ICE on powerpc64le

2017-11-09 Thread amodra at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- Created attachment 42571 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42571=edit somewhat reduced testcase Seen with current glibc "make check", gcc 20171109

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #9 from Alan Modra --- If you start off with "___gnu_lto_", there is code in simple_object_elf.c to handle the extra '_', and now in binutils too. Skipping just one '_' will leave you with a symbol that matches "__gnu_lto_", and

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #7 from Alan Modra --- > Bump st_name by one for __gnu_lto_ Better make that two. Some targets will have an extra '_' prefix.

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #5 from Alan Modra --- Incidentally, the only reason ld.bfd gets past the "plugin needed" warning is that it only warns on a common symbol called __gnu_lto_slim, not an undefined one.. Bump st_name by one for __gnu_lto_ symbols,

[Bug lto/82757] [8 regression] plugin needed to handle lto object

2017-10-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #2

[Bug lto/82575] [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-24 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82575 Bug 82575 depends on bug 82687, which changed state. Bug 82687 Summary: [8 regression] g++.dg/asan/default-options-1.C fails starting with r253914 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82687 What|Removed

[Bug lto/82687] [8 regression] g++.dg/asan/default-options-1.C fails starting with r253914

2017-10-24 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82687 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Blocks|

[Bug lto/82687] [8 regression] g++.dg/asan/default-options-1.C fails starting with r253914

2017-10-24 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82687 --- Comment #2 from Alan Modra --- Author: amodra Date: Tue Oct 24 12:45:01 2017 New Revision: 254042 URL: https://gcc.gnu.org/viewcvs?rev=254042=gcc=rev Log: PR82687, g++.dg/asan/default-options-1.C fails with PR82575 fix The problem

[Bug lto/82575] [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-24 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82575 --- Comment #10 from Alan Modra --- Author: amodra Date: Tue Oct 24 12:45:01 2017 New Revision: 254042 URL: https://gcc.gnu.org/viewcvs?rev=254042=gcc=rev Log: PR82687, g++.dg/asan/default-options-1.C fails with PR82575 fix The problem

[Bug lto/82687] [8 regression] g++.dg/asan/default-options-1.C fails starting with r253914

2017-10-23 Thread amodra at gmail dot com
||2017-10-24 CC||amodra at gmail dot com, ||marxin at gcc dot gnu.org Component|other |lto Ever confirmed|0 |1 --- Comment #1 from Alan

[Bug lto/82598] [8 Regression] lto debugobj lacks .note.GNU-stack

2017-10-19 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82598 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/82575] [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-19 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82575 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/82575] [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-19 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82575 --- Comment #8 from Alan Modra --- Author: amodra Date: Thu Oct 19 23:06:20 2017 New Revision: 253914 URL: https://gcc.gnu.org/viewcvs?rev=253914=gcc=rev Log: PR82575, lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

[Bug lto/82575] [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-19 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82575 --- Comment #7 from Alan Modra --- > --- Comment #6 from rguenther at suse dot de --- > OK. I suppose they are properly prevailed by any global symbol of the same > name > as well? Like a weak definition with default visibility? Or is there

[Bug lto/82575] [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-19 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82575 --- Comment #5 from Alan Modra --- > --- Comment #4 from Richard Biener --- > Hmm, but those symbols will prevail, enlarging the final symbol table? > Or are weak + hidden symbols removed even for shared libaries? Well, they are still

[Bug inline-asm/81890] asm memory constraints are difficult and not well documented

2017-10-18 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81890 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/82575] [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-18 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82575 --- Comment #3 from Alan Modra --- Patch now bootstrapped and regression tested powerpc64le-linux.

[Bug lto/82575] [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-18 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82575 --- Comment #2 from Alan Modra --- Created attachment 42397 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42397=edit proposed patch I hadn't debugged past grepping for "debugobj" when I created the bugzilla. Now that I've looked

[Bug lto/82575] New: [8 Regression] lto debugobj references __gnu_lto_slim, ld test liblto-17 fails

2017-10-18 Thread amodra at gmail dot com
: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com CC: marxin at gcc dot gnu.org Target Milestone: --- Summary: [8 Regression] lto debugobj references __gnu_lto_slim

[Bug lto/82598] New: lto debugobj lacks .note.GNU-stack

2017-10-17 Thread amodra at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com CC: marxin at gcc dot gnu.org Target Milestone: --- Lack of a .note.GNU-stack section results in ld testsuite failures: arm-linuxeabi FAIL: PR ld/12982 hppa-linux FAIL: PR ld/12982 m68k-linux

[Bug target/81996] powerpc __builtin_return_address(0) fails with -fPIC -fstack-protector-all or -fsanitize=address

2017-09-21 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/81996] powerpc __builtin_return_address(0) fails with -fPIC -fstack-protector-all or -fsanitize=address

2017-09-21 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996 --- Comment #10 from Alan Modra --- Author: amodra Date: Thu Sep 21 13:25:45 2017 New Revision: 253070 URL: https://gcc.gnu.org/viewcvs?rev=253070=gcc=rev Log: PR81996, __builtin_return_address(0) fails rs6000_return_addr assumes

[Bug target/81996] powerpc __builtin_return_address(0) fails with -fPIC -fstack-protector-all or -fsanitize=address

2017-09-21 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996 --- Comment #9 from Alan Modra --- Author: amodra Date: Thu Sep 21 12:57:24 2017 New Revision: 253068 URL: https://gcc.gnu.org/viewcvs?rev=253068=gcc=rev Log: PR81996, __builtin_return_address(0) fails rs6000_return_addr assumes that the stack

[Bug target/81996] powerpc __builtin_return_address(0) fails with -fPIC -fstack-protector-all or -fsanitize=address

2017-09-21 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996 --- Comment #8 from Alan Modra --- Author: amodra Date: Thu Sep 21 12:55:37 2017 New Revision: 253067 URL: https://gcc.gnu.org/viewcvs?rev=253067=gcc=rev Log: PR81996, __builtin_return_address(0) fails rs6000_return_addr assumes that the stack

[Bug target/81996] powerpc __builtin_return_address(0) fails with -fPIC -fstack-protector-all or -fsanitize=address

2017-09-17 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996 --- Comment #7 from Alan Modra --- Author: amodra Date: Mon Sep 18 02:25:10 2017 New Revision: 252901 URL: https://gcc.gnu.org/viewcvs?rev=252901=gcc=rev Log: [RS6000] PR81996, __builtin_return_address(0) fails rs6000_return_addr assumes

[Bug target/81996] powerpc __builtin_return_address(0) fails with -fPIC -fstack-protector-all or -fsanitize=address

2017-09-17 Thread amodra at gmail dot com
at gcc dot gnu.org |amodra at gmail dot com

[Bug target/81996] powerpc __builtin_return_address(0) fails with -fPIC -fstack-protector-all or -fsanitize=address

2017-09-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996 Alan Modra changed: What|Removed |Added Summary|__builtin_return_address(0) |powerpc |does not work

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

2017-09-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281 --- Comment #8 from Alan Modra --- Created attachment 42187 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42187=edit [RS6000] Address cost Somewhat related, costing constants properly also needs a proper cost to loading from memory.

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

2017-09-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281 Alan Modra changed: What|Removed |Added Attachment #33503|0 |1 is obsolete|

[Bug bootstrap/81298] [7 Regression] Bootstrapping trunk fails during stage1-bubble on x86_64-pc-linux-gnu with --enable-maintainer-mode

2017-08-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81298 Bug 81298 depends on bug 81295, which changed state. Bug 81295 Summary: bootstrap broken on powerpc-linux-gnu with --enable-default-pie https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 What|Removed |Added

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gmail dot com
||amodra at gmail dot com Resolution|--- |FIXED Target Milestone|7.3 |7.2 --- Comment #16 from Alan Modra --- Fixed.

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #15 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:27:02 2017 New Revision: 251405 URL: https://gcc.gnu.org/viewcvs?rev=251405=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #5 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:27:02 2017 New Revision: 251405 URL: https://gcc.gnu.org/viewcvs?rev=251405=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #4 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:25:17 2017 New Revision: 251404 URL: https://gcc.gnu.org/viewcvs?rev=251404=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #14 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:25:17 2017 New Revision: 251404 URL: https://gcc.gnu.org/viewcvs?rev=251404=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug driver/81523] -static -pie behaves differently depending on if --enable-default-pie is used

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81523 --- Comment #6 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:25:17 2017 New Revision: 251404 URL: https://gcc.gnu.org/viewcvs?rev=251404=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #3 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:23:44 2017 New Revision: 251403 URL: https://gcc.gnu.org/viewcvs?rev=251403=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #13 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:23:44 2017 New Revision: 251403 URL: https://gcc.gnu.org/viewcvs?rev=251403=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #2 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:22:44 2017 New Revision: 251402 URL: https://gcc.gnu.org/viewcvs?rev=251402=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug driver/81523] -static -pie behaves differently depending on if --enable-default-pie is used

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81523 --- Comment #5 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:22:44 2017 New Revision: 251402 URL: https://gcc.gnu.org/viewcvs?rev=251402=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #12 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:22:44 2017 New Revision: 251402 URL: https://gcc.gnu.org/viewcvs?rev=251402=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug rtl-optimization/81747] [8 Regression] ICE in operator[], at vec.h:749

2017-08-25 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81747 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/81747] [8 Regression] ICE in operator[], at vec.h:749

2017-08-25 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81747 --- Comment #8 from Alan Modra --- Author: amodra Date: Fri Aug 25 12:21:00 2017 New Revision: 251349 URL: https://gcc.gnu.org/viewcvs?rev=251349=gcc=rev Log: PR81747, ICE in operator[] PR rtl-optimization/81747 * cse.c

[Bug inline-asm/81890] asm memory constraints are difficult and not well documented

2017-08-20 Thread amodra at gmail dot com
|ASSIGNED URL||https://gcc.gnu.org/ml/gcc- ||patches/2017-08/msg01174.ht ||ml Assignee|unassigned at gcc dot gnu.org |amodra at gmail

[Bug inline-asm/81890] asm memory constraints are difficult and not well documented

2017-08-18 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81890 Alan Modra changed: What|Removed |Added Keywords||documentation

[Bug inline-asm/81890] New: asm memory constraints are difficult and not well documented

2017-08-18 Thread amodra at gmail dot com
Priority: P3 Component: inline-asm Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- gcc doesn't have a simple way to say that a pointer passed to an inline asm is used to address an array. "m" (*p) unfortunately

[Bug target/80938] [7/8 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2330

2017-08-16 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80938 --- Comment #6 from Alan Modra --- Author: amodra Date: Thu Aug 17 02:03:03 2017 New Revision: 251140 URL: https://gcc.gnu.org/viewcvs?rev=251140=gcc=rev Log: [RS6000] PR 80938, Don't emit frame info for regs that don't need saving

[Bug inline-asm/81845] New: asm memory constraints are difficult and not well documented

2017-08-14 Thread amodra at gmail dot com
Priority: P3 Component: inline-asm Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- gcc doesn't have a simple way to say that a pointer passed to an inline asm is used to address an array. "m" (*p) unfortun

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-11 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #11 from Alan Modra --- Author: amodra Date: Sat Aug 12 00:28:04 2017 New Revision: 251065 URL: https://gcc.gnu.org/viewcvs?rev=251065=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-11 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #1 from Alan Modra --- Author: amodra Date: Sat Aug 12 00:28:04 2017 New Revision: 251065 URL: https://gcc.gnu.org/viewcvs?rev=251065=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions

[Bug target/81793] static pie fails on powerpc-linux

2017-08-11 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81793 Alan Modra changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|amodra at gmail dot

[Bug target/81793] static pie fails on powerpc-linux

2017-08-10 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81793 --- Comment #2 from Alan Modra --- Oh, and you're failing the link due to not having static -lc and -lm installed..

[Bug target/81793] static pie fails on powerpc-linux

2017-08-10 Thread amodra at gmail dot com
||2017-08-11 CC||amodra at gmail dot com Component|other |target Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment

[Bug rtl-optimization/81747] [8 Regression] ICE in operator[], at vec.h:749

2017-08-09 Thread amodra at gmail dot com
at gcc dot gnu.org |amodra at gmail dot com

[Bug rtl-optimization/81747] [8 Regression] ICE in operator[], at vec.h:749

2017-08-09 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81747 --- Comment #7 from Alan Modra --- Yeah, I have more or less the same patch about to be bootstrapped.

[Bug rtl-optimization/81747] [8 Regression] ICE in operator[], at vec.h:749

2017-08-08 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81747 --- Comment #5 from Alan Modra --- Segher, the confusion is due to looking at the wrong BRANCH_EDGE occurrence in cse.c

[Bug rtl-optimization/81747] [8 Regression] ICE in operator[], at vec.h:749

2017-08-08 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81747 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #3

[Bug target/81193] PowerPC GCC __builtin_cpu_is and __builtin_cpu_supports should warn about old libraries

2017-06-26 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81193 --- Comment #6 from Alan Modra --- > Alternatively, we would need to do two passes. On the first pass resolve all > of the normal functions and data locations, setting the location of ifunc > functions in the TOC to be an error function. The

[Bug target/81193] PowerPC GCC __builtin_cpu_is and __builtin_cpu_supports should warn about old libraries

2017-06-24 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81193 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #3

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-06-23 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 Alan Modra changed: What|Removed |Added Keywords||patch Priority|P3

[Bug tree-optimization/67328] range test rather than single bit test for code testing enum values

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

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-06-22 Thread amodra at gmail dot com
||2017-06-22 CC||doko at ubuntu dot com, ||wschmidt at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0

[Bug target/81170] New: powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-06-22 Thread amodra at gmail dot com
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- Configuring any powerpc linux target with --enable-default-pie gives a broken compiler that uses crt1.o, crtbegin.o and crtend.o

[Bug rtl-optimization/79801] Disable ira.c:add_store_equivs for some targets?

2017-05-24 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79801 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/79286] [7 Regression] ira and lra wrong code at -O2 and -Os on i686-linux

2017-05-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79286 Alan Modra changed: What|Removed |Added URL|https://gcc.gnu.org/ml/gcc- |https://gcc.gnu.org/ml/gcc-

[Bug target/80479] [7/8 Regression] strcmp() produces valgrind errors on ppc64le

2017-04-21 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80479 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #9

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

2017-04-06 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

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

2017-04-06 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053 --- Comment #21 from Alan Modra --- Author: amodra Date: Fri Apr 7 02:19:19 2017 New Revision: 246751 URL: https://gcc.gnu.org/viewcvs?rev=246751=gcc=rev Log: [RS6000] Out-of-line register save functions can't be used from crtend.o PR

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

2017-04-06 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053 --- Comment #20 from Alan Modra --- Author: amodra Date: Fri Apr 7 02:18:34 2017 New Revision: 246750 URL: https://gcc.gnu.org/viewcvs?rev=246750=gcc=rev Log: [RS6000] Out-of-line register save functions can't be used from crtend.o PR

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

2017-04-06 Thread amodra at gmail dot com
de | Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com --- Comment #19 from Alan Modra --- Removing the autoreply email from CCs

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

2017-04-06 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053 --- Comment #17 from Alan Modra --- Author: amodra Date: Fri Apr 7 01:30:43 2017 New Revision: 246749 URL: https://gcc.gnu.org/viewcvs?rev=246749=gcc=rev Log: [RS6000] Out-of-line register save functions can't be used from crtend.o PR

[Bug rtl-optimization/60818] ICE in validate_condition_mode on powerpc*-linux-gnu*

2017-03-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60818 --- Comment #19 from Alan Modra --- Yes, r246294 powerpc64le-linux-gcc -O1 -misel ICEs on the last testcase. An earlier compiler I had laying around, 7.0.0 20160616, does not.

[Bug driver/80044] Specifying both -static and -pie insanity

2017-03-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80044 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug driver/80044] Specifying both -static and -pie insanity

2017-03-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80044 --- Comment #1 from Alan Modra --- Revising my original comments.. According to the gcc docs -static is supposed to just prevent linking with dynamic libraries. I agree that this is traditional linker behaviour. That means, for example, that

[Bug driver/80044] New: Specifying both -static and -pie insanity

2017-03-14 Thread amodra at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- -static and -pie are incompatible, yet gcc neither warns nor errors on the combination. What's more, gcc's behaviour depends on whether gcc was built with --enable-default-pie

[Bug rtl-optimization/79801] Disable ira.c:add_store_equivs for some targets?

2017-03-01 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79801 Alan Modra changed: What|Removed |Added Severity|normal |enhancement

[Bug rtl-optimization/79801] New: Disable ira.c:add_store_equivs for some targets?

2017-03-01 Thread amodra at gmail dot com
: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- On powerpc, the equivalences created by add_store_equivs in ira.c seem like they might not be very effective. For reg1 not being assigned a hard reg, they allow lra

[Bug rtl-optimization/79584] ICE in base_to_reg, at lra-constraints.c:2918

2017-02-25 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79584 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/79584] ICE in base_to_reg, at lra-constraints.c:2918

2017-02-25 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79584 --- Comment #7 from Alan Modra --- Author: amodra Date: Sat Feb 25 22:44:41 2017 New Revision: 245741 URL: https://gcc.gnu.org/viewcvs?rev=245741=gcc=rev Log: PR79584, ICE in base_to_reg PR rtl-optimization/79584 * lra

[Bug rtl-optimization/79584] ICE in base_to_reg, at lra-constraints.c:2918

2017-02-22 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79584 --- Comment #5 from Alan Modra --- The patch passes ppc64le bootstrap but that isn't really the best target to test. I'd test powerpc64-linux bi-arch but the machine I normally use for BE testing had a disk die, and instead of trying to set

[Bug rtl-optimization/79584] ICE in base_to_reg, at lra-constraints.c:2918

2017-02-22 Thread amodra at gmail dot com
at gcc dot gnu.org |amodra at gmail dot com --- Comment #4 from Alan Modra --- Created attachment 40813 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40813=edit lra fix Patch currently under test

[Bug rtl-optimization/79584] ICE in base_to_reg, at lra-constraints.c:2918

2017-02-21 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79584 Alan Modra changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|amodra at gmail dot

[Bug rtl-optimization/79584] ICE in base_to_reg, at lra-constraints.c:2918

2017-02-20 Thread amodra at gmail dot com
||2017-02-21 CC||amodra at gmail dot com Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment #2 from Alan Modra --- I don't see a -mno-lra ICE

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