1*f4a2713aSLionel Sambuc // RUN: %clang_cc1 -emit-llvm %s -o /dev/null 2*f4a2713aSLionel Sambuc 3*f4a2713aSLionel Sambuc typedef struct min_info { 4*f4a2713aSLionel Sambuc long offset; 5*f4a2713aSLionel Sambuc unsigned file_attr; 6*f4a2713aSLionel Sambuc } min_info; 7*f4a2713aSLionel Sambuc 8*f4a2713aSLionel Sambuc typedef struct Globals { 9*f4a2713aSLionel Sambuc char answerbuf; 10*f4a2713aSLionel Sambuc min_info info[1]; 11*f4a2713aSLionel Sambuc min_info *pInfo; 12*f4a2713aSLionel Sambuc } Uz_Globs; 13*f4a2713aSLionel Sambuc 14*f4a2713aSLionel Sambuc extern Uz_Globs G; 15*f4a2713aSLionel Sambuc extract_or_test_files()16*f4a2713aSLionel Sambucint extract_or_test_files() { 17*f4a2713aSLionel Sambuc G.pInfo = G.info; 18*f4a2713aSLionel Sambuc } 19*f4a2713aSLionel Sambuc 20