]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.c-torture/execute/920810-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 920810-1.c
diff --git a/gcc/testsuite/gcc.c-torture/execute/920810-1.c b/gcc/testsuite/gcc.c-torture/execute/920810-1.c
deleted file mode 100644 (file)
index 9565bfc..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-#include <stdio.h>
-#include <string.h>
-#include <stdlib.h>
-
-typedef struct{void*super;int name;int size;}t;
-t*f(t*clas,int size)
-{
-  t*child=(t*)malloc(size);
-  memcpy(child,clas,clas->size);
-  child->super=clas;
-  child->name=0;
-  child->size=size;
-  return child;
-}
-main()
-{
-  t foo,*bar;
-  memset(&foo,37,sizeof(t));
-  foo.size=sizeof(t);
-  bar=f(&foo,sizeof(t));
-  if(bar->super!=&foo||bar->name!=0||bar->size!=sizeof(t))abort();
-  exit(0);
-}