1  /* PR c/83448 */
       2  
       3  char *a;
       4  int b;
       5  
       6  void
       7  foo (void)
       8  {
       9    for (;;)
      10      {
      11        if (b < 0)
      12  	foo ();
      13        __builtin_snprintf (a, b, "%*s", b, "");
      14      }
      15  }