Mercurial > hg > CbC > CbC_gcc
annotate libmudflap/testsuite/libmudflap.c/fail14-frag.c @ 61:60c1b2f8487a
remove expand_cbc_goto, and added warnig process.
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 25 Apr 2010 17:03:45 +0900 |
parents | a06113de4d67 |
children |
rev | line source |
---|---|
0 | 1 #include <stdio.h> |
2 #include <stdlib.h> | |
3 #include <string.h> | |
4 int main () | |
5 { | |
6 struct a { | |
7 int x; | |
8 int y; | |
9 char z; | |
10 }; | |
11 | |
12 struct b { | |
13 int x; | |
14 int y; | |
15 }; | |
16 | |
17 volatile struct b k; | |
18 volatile struct a *p; | |
19 | |
20 p = (struct a*) &k; | |
21 | |
22 p->z = 'q'; | |
23 | |
24 return 0; | |
25 } | |
26 /* { dg-output "mudflap violation 1.*" } */ | |
27 /* { dg-output "Nearby object 1.*" } */ | |
28 /* { dg-output "mudflap object.*.main. k.*" } */ | |
29 /* { dg-do run { xfail *-*-* } } */ |