1 /* { dg-do run } */ 2 3 char *pa; 4 char *pb; 5 char *pc; 6 access(volatile char * ptr)7void access (volatile char *ptr) 8 { 9 *ptr = 'x'; 10 } 11 main(int argc,char ** argv)12int main (int argc, char **argv) 13 { 14 char a; 15 char b; 16 char c; 17 18 pa = &a; 19 pb = &b; 20 pc = &c; 21 22 access (pb); 23 access (pc); 24 // access 'b' here 25 access (pa + 32); 26 27 return 0; 28 } 29