blob: 2c7c8178bab86a1c052af59c36bc0a9dca55a7ce [file] [log] [blame]
extern void abort (void);
extern int inside_main;
__attribute__ ((__noinline__))
char *
stpcpy (char *dst, const char *src)
{
#ifdef __OPTIMIZE__
if (inside_main)
abort ();
#endif
while (*src != 0)
*dst++ = *src++;
*dst = 0;
return dst;
}