1extern int g; 2 3 4static int foo(int *p) 5{ 6 *p = 1; 7 g = 2; 8 return *p == 1; 9} 10 11static int bar(int *p) 12{ 13 g = 1; 14 *p = 2; 15 return g == 1; 16} 17 18static void test(void) 19{ 20 foo(&g); 21 bar(&g); 22} 23 24/* 25 * check-name: alias symbol/pointer 26 * check-command: test-linearize $file 27 * check-output-ignore 28 * 29 * check-output-excludes: ret\\..* *\\$1 30 */ 31