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 }