https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92056
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Cleaned up testcase:
const char *d;
void
foo (int c, char *e, const char *a, const char *b)
{
switch (c)
{
case 33:
for (;; d++)
if (__builtin_strcmp (b ? : "", d))
return;
break;
case 4:
__builtin_sprintf (e, a);
}
}