modernc.org/cc@v1.0.1/testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/builtins/lib/stpcpy.c (about) 1 extern void abort (void); 2 extern int inside_main; 3 4 __attribute__ ((__noinline__)) 5 char * 6 stpcpy (char *dst, const char *src) 7 { 8 #ifdef __OPTIMIZE__ 9 if (inside_main) 10 abort (); 11 #endif 12 13 while (*src != 0) 14 *dst++ = *src++; 15 16 *dst = 0; 17 return dst; 18 }