1 /* Verify that structure return doesn't invoke memcpy on
2 overlapping objects. */
4 extern void abort (void);
5 typedef __SIZE_TYPE__ size_t;
22 static struct S f(struct S *);
23 static void g(union U *);
34 static struct S f(struct S *p)
39 static void g(union U *p)
43 static void *memcpy(void *a, const void *b, size_t len)
45 if (a < b && a+len > b)
47 if (b < a && b+len > a)