/* { dg-do run } */ | |
char *pa; | |
char *pb; | |
char *pc; | |
void access (volatile char *ptr) | |
{ | |
*ptr = 'x'; | |
} | |
int main (int argc, char **argv) | |
{ | |
char a; | |
char b; | |
char c; | |
pa = &a; | |
pb = &b; | |
pc = &c; | |
access (pb); | |
access (pc); | |
// access 'b' here | |
access (pa + 32); | |
return 0; | |
} |