On 2020-03-08 00:03, Segher Boessenkool wrote: > On Sat, Mar 07, 2020 at 10:06:46PM +0100, J.W. Jagersma wrote: >> Thanks Marek and Gerald, I hadn't read that page yet. So do I resubmit >> the final patch during stage 1, or will it end up in a queue to be >> included when stage 1 for gcc 11 (or 10.2) begins? > > It will be handled for GCC 11. Please ping the patch when GCC 11 has > opened (if necessary)? We can of course keep discussing it now (if > there are any open questions left.
Okay thanks, I'll keep an eye on it. The only question I have left now is if my proposed change to the documentation is acceptable or should be expanded/reworded. Any other feedback is welcome too, of course. The test cases I think I've sorted out now. I added a target- independent test that scans the assembly for a catch block. I think that is a reliable method to confirm that EH information is being generated. The target-dependent test is set to xfail on anything except *-linux-gnu, and only runs on x86/amd64 targets. There is also still the question of whether non-volatile asms should be allowed to throw or not. I don't know if that should be discussed here or on the PR.