1 /* Test to make sure strcpy works correctly. */
2 #define STRING "Hi!THE"
3 
4 const char a[] = STRING;
5 
6 void f(char *a) __attribute__((noinline));
f(char * a)7 void f(char *a)
8 {
9   __builtin_strcpy (a, STRING);
10 }
11 
12 
main(void)13 int main(void)
14 {
15   int i;
16   char b[sizeof(a)] = {};
17   f(b);
18   for(i = 0; i < sizeof(b); i++)
19     {
20       if (a[i] != b[i])
21 	__builtin_abort ();
22     }
23   return 0;
24 }
25