https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88479
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- NOTE this has been discussed before and turned down IIRC. The reason is because it is implementation defined it needs to be documented and we do document it. Also my bet is even running it on gcc will cause it to happen.