(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
execute/
builtins/
lib/
strpbrk.c
       1  extern void abort (void);
       2  extern int inside_main;
       3  
       4  __attribute__ ((__noinline__))
       5  char *
       6  strpbrk(const char *s1, const char *s2)
       7  {
       8    const char *p;
       9  #ifdef __OPTIMIZE__
      10    if (inside_main)
      11      abort ();
      12  #endif
      13    while (*s1)
      14      {
      15        for (p = s2; *p; p++)
      16  	if (*s1 == *p)
      17  	  return (char *)s1;
      18        s1++;
      19      }
      20    return 0;
      21  }