diff options
Diffstat (limited to 'gcc-4.7/boehm-gc/testsuite/boehm-gc.c/trace_test.c')
-rw-r--r-- | gcc-4.7/boehm-gc/testsuite/boehm-gc.c/trace_test.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/gcc-4.7/boehm-gc/testsuite/boehm-gc.c/trace_test.c b/gcc-4.7/boehm-gc/testsuite/boehm-gc.c/trace_test.c deleted file mode 100644 index 00bcadf19..000000000 --- a/gcc-4.7/boehm-gc/testsuite/boehm-gc.c/trace_test.c +++ /dev/null @@ -1,32 +0,0 @@ -/* { dg-skip-if "requires --enable-gc-debug" *-*-* } */ - -#include <stdio.h> -#define GC_DEBUG -#include "gc.h" - -struct treenode { - struct treenode *x; - struct treenode *y; -} * root[10]; - -struct treenode * mktree(int i) { - struct treenode * r = GC_MALLOC(sizeof(struct treenode)); - if (0 == i) return 0; - if (1 == i) r = GC_MALLOC_ATOMIC(sizeof(struct treenode)); - r -> x = mktree(i-1); - r -> y = mktree(i-1); - return r; -} - -int main() -{ - int i; - for (i = 0; i < 10; ++i) { - root[i] = mktree(12); - } - GC_generate_random_backtrace(); - GC_generate_random_backtrace(); - GC_generate_random_backtrace(); - GC_generate_random_backtrace(); - return 0; -} |