Re: [patch] Fix PR target/81361

2017-09-18 Thread Jakub Jelinek
On Mon, Sep 18, 2017 at 09:50:45AM +0200, Eric Botcazou wrote: > .set L$set$24,LEFDE3-LASFDE3 > .long L$set$24 # FDE Length > LASFDE3: > .long LASFDE3-EH_frame1 # FDE CIE offset > .quad LCOLDB1-. # FDE initial location > .set L$set$25,LCOLDE1-LCOLDB1 >

[patch] Fix PR target/81361

2017-09-18 Thread Eric Botcazou
Hi, exception handling is currently broken in all languages for Darwin at -O2 on the mainline because of what appears to be a bug in either the assembler or the system unwinder. The problem occurs when the compiler decides to split a function into hot & cold parts and the cold part is active w