https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108305
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I suspect hpux does not implement a c11 fopen but only a c99 one .. "x" was only added for c11 . Hpux11.11 came out in 2009 after all.