[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #11 from Segher Boessenkool --- Author: segher Date: Fri Jan 26 21:31:37 2018 New Revision: 257110 URL: https://gcc.gnu.org/viewcvs?rev=257110=gcc=rev Log: rs6000: Fix safe-indirect-jump-[18].c Thist patch merges the

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-21 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #9 from Bill Schmidt --- Author: wschmidt Date: Mon Jan 22 02:46:11 2018 New Revision: 256939 URL: https://gcc.gnu.org/viewcvs?rev=256939=gcc=rev Log: 2018-01-21 Bill Schmidt PR target/83946

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-21 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #8 from Bill Schmidt --- Segher was kind enough to run AIX tests for me last night. There is still one non-blocking issue with safe-indirect-jump-8.c, which should be skipped for AIX, since it doesn't generate sibcalls to non-local

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-21 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #7 from Bill Schmidt --- Author: wschmidt Date: Sun Jan 21 13:32:58 2018 New Revision: 256932 URL: https://gcc.gnu.org/viewcvs?rev=256932=gcc=rev Log: [gcc] 2018-01-21 Bill Schmidt Backport

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-21 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Sun Jan 21 13:26:07 2018 New Revision: 256931 URL: https://gcc.gnu.org/viewcvs?rev=256931=gcc=rev Log: [gcc] 2018-01-21 Bill Schmidt David

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 Bill Schmidt changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |wschmidt at gcc dot gnu.org ---

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #4 from David Edelsohn --- The rest of rs6000.md uses "$" unconditionally for the same purpose, although common parts of GCC uses ".".

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #3 from Jakub Jelinek --- Does $ instead of . work on non-AIX though, and even if it does, isn't . preferrable? I.e. shouldn't the changes be conditional on AIX (or just AIX assembler, GAS should handle . on all targets)?

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #2 from David Edelsohn --- Created attachment 43191 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43191=edit proposed patch

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 David Edelsohn changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED