https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47469
--- Comment #9 from Paul Thomas <pault at gcc dot gnu.org> --- Tobias's original suggestion is certainly more concise, although equivalent to the present code. I will commit the change today or tomorrow as obvious. It happens that I am working on trans-expr.c at the moment and so will have to reset my tree to deal with this. Regards Paul