https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95048
--- Comment #11 from Christian Fersch <gcc-bugzilla at m dot chronial.de> --- Would you accept a patch that implements my solution from comment 6? It seems to me like that would be an improvement over the current situation.