https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93492
--- Comment #32 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > --- Comment #31 from H.J. Lu <hjl.tools at gmail dot com> --- >> If this is a Linux-only feature, shouldn't the tests rather be >> restricted to Linux instead? It certainly also fails on freebsd, >> darwin, mingw and whatever more. Having to skip it on all those >> explicitly (until we discover the next target we forgot about) seems >> just the wrong way round. > > These features aren't Linux specific. But they do require special > sequence at function entrance. Solaris has a different function entry > which may not work with these features. Neither do all the other x86 targets listed above. I still think that the list of targets that *can* support this test is considerably shorter than the one that don't.