Re: [PATCH] Fix -fsplit-stack with non-local gotos (PR target/79494)

2017-02-20 Thread Ian Lance Taylor
On Mon, Feb 20, 2017 at 12:42 PM, Jakub Jelinek wrote: > > We ICE on the following testcase, because we have abnormal edges > from both __morestack call (which is before prologue) and call > to the nested function (which is in between prologue and epilogue) > to a label reachable through non-local

Re: [PATCH] Fix -fsplit-stack with non-local gotos (PR target/79494)

2017-02-20 Thread Segher Boessenkool
Hi Jakub, On Mon, Feb 20, 2017 at 09:42:26PM +0100, Jakub Jelinek wrote: > We ICE on the following testcase, because we have abnormal edges > from both __morestack call (which is before prologue) and call > to the nested function (which is in between prologue and epilogue) > to a label reachable t

[PATCH] Fix -fsplit-stack with non-local gotos (PR target/79494)

2017-02-20 Thread Jakub Jelinek
Hi! We ICE on the following testcase, because we have abnormal edges from both __morestack call (which is before prologue) and call to the nested function (which is in between prologue and epilogue) to a label reachable through non-local goto. This is something dwarf2cfi doesn't allow, it doesn't