https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107636
--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>: https://gcc.gnu.org/g:ec6c2029714057b4bca344ee59be977d17361092 commit r13-3932-gec6c2029714057b4bca344ee59be977d17361092 Author: Jakub Jelinek <ja...@redhat.com> Date: Sat Nov 12 21:56:47 2022 +0100 libstdc++: Fix up to_chars ppc64le _Float128 overloads [PR107636] As reported, I've misplaced __extension__ keywords in these cases (wanted not to have them on the whole inlines because _Float128 is completely standard now while __float128 is not, but before return it is a syntax error. I've verified on a short testcase that both g++ and clang++ accept __extension__ after return keyword. 2022-11-12 Jakub Jelinek <ja...@redhat.com> PR libstdc++/107636 * include/std/charconv (to_chars): Fix up powerpc64le _Float128 overload __extension__ placement.