2002-05-10 David S. Miller <davem@redhat.com>
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20010925-1.c
blobad1ba6dd23190593a90624447e32dad0e72ebce1
1 extern void exit(int);
2 extern void abort (void);
4 extern void * memcpy (void *, const void *, unsigned int);
5 int foo (void *, void *, unsigned int c);
7 int src[10];
8 int dst[10];
10 int main()
12 if (foo (dst, src, 10) != 0)
13 abort();
14 exit(0);
17 int foo (void *a, void *b, unsigned int c)
19 if (c == 0)
20 return 1;
22 memcpy (a, b, c);
23 return 0;