This test has been automatized

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7333 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2003-07-25 21:09:42 +00:00
parent 4446617ae2
commit 8d6b9fe242

View File

@ -1,32 +0,0 @@
#include <stdio.h>
typedef struct Tree_struct {
int data;
struct Tree_struct *left, *right;
} Tree;
static Tree T1, T2, T3, T4, T5;
static Tree *Root, *ANode;
static int N = 4107;
/* forces *Tb->right to be collapsed */
void makeMore(Tree* Ta, Tree* Tb)
{
Ta->left = &T1;
Ta->right = &T2;
Tb->left = &T4;
Tb->right = (Tree*) (((char*) &T5) + 5); /* point to fifth byte of T5 */
}
void makeRoots()
{
T1.left = &T2;
makeMore(&T1, &T3);
}
int main()
{
makeRoots();
T3.right = &T4;
printf("T3.data = %d\n", T3.data);
}