blob: 53d34b192cb3225d6a3893713e8df374d6be55d8 [file] [log] [blame]
void abort (void);
void exit (int);
int f (char *p) { }
int
main (void)
{
char c;
char c2;
int i = 0;
char *pc = &c;
char *pc2 = &c2;
int *pi = &i;
*pc2 = 1;
*pi = 1;
*pc2 &= *pi;
f (pc2);
*pc2 = 1;
*pc2 &= *pi;
if (*pc2 != 1)
abort ();
exit (0);
}