https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118827
--- Comment #4 from Huaqi <fanghuaqi at vip dot qq.com> --- But why interrupt attributed function behavior are different from normal function? see my previous comment https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118827#c2