https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117725
--- Comment #12 from Stefan Schulze Frielinghaus <stefansf at gcc dot gnu.org> --- Since https://github.com/llvm/llvm-project/pull/119248 is merged I created backports of all four commits in https://gcc.gnu.org/pipermail/gcc-patches/2025-January/672627.html