diff options
author | YamaArashi <shadow962@live.com> | 2016-04-29 06:03:42 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-04-29 06:03:42 -0700 |
commit | 536c44e5e9612dc161e3da9d9f3f30e134e8242f (patch) | |
tree | 351aed8dc79f5d2f3bdb647405acb55e0e62b1d7 /gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c | |
parent | 10f3c226cc227a9fc6d698599b630230be792de8 (diff) |
delete test suite
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c')
-rwxr-xr-x | gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c deleted file mode 100755 index 01c1672..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c +++ /dev/null @@ -1,41 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 0; - -typedef struct { - short a; - char b; -} S1; -typedef struct { - struct { int x; S1 *s1p; } *p; -} S2; - -S1 *s1; -S2 *s2; - -void test () -{ - s1 = c_malloc (sizeof (S1)); - s2 = c_malloc (sizeof (S2)); - s2->p = c_malloc (sizeof (*s2->p)); - s2->p->s1p = s1; - s1->a = 47; - s1->b = 3; - foo (); -} - -int foo () -{ - return s2->p->s1p->b; -} - -void setup () /* NOCHECK */ -{ - mark_region (&s1, sizeof (s1), ACCESS_RW); - mark_region (&s2, sizeof (s2), ACCESS_RW); -} |