My preference is still what I said in <https://gcc.gnu.org/ml/gcc-patches/2019-11/msg02003.html>: either eliminate C alloca from libiberty, or don't build it with any compiler defining __GNUC__. I'd be surprised if there are host compilers that build libiberty, have the relevant optimizations but don't support alloca.
-- Joseph S. Myers jos...@codesourcery.com