https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103194
--- Comment #18 from Hongtao.liu <crazylht at gmail dot com> --- Created attachment 51806 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51806&action=edit untested patch. I'm testing this patch.