https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92688
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- index was the POSIX name for strchr (because issue 6 marked as legacy): https://pubs.opengroup.org/onlinepubs/009695399/functions/index.html GCC does not have full control over glibc and even then read the older PR about issues. Plus GCC does not have a POSIX option.