https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116845
--- Comment #8 from Konstantinos Eleftheriou <konstantinos.eleftheriou at vrull dot eu> --- I implemented Andrew's suggested solution and sent it to the lists (https://gcc.gnu.org/pipermail/gcc-patches/2024-December/672368.html).