PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / strcpy-2.c
blob78a00c3814888666e230aeb8936a04c393dc3936
1 /* Test to make sure strcpy works correctly. */
2 #define STRING "Hi!THE"
4 const char a[] = STRING;
6 void f(char *a) __attribute__((noinline));
7 void f(char *a)
9 __builtin_strcpy (a, STRING);
13 int main(void)
15 int i;
16 char b[sizeof(a)] = {};
17 f(b);
18 for(i = 0; i < sizeof(b); i++)
20 if (a[i] != b[i])
21 __builtin_abort ();
23 return 0;