13883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher// RUN: %clang_cc1 %s -emit-llvm -o /dev/null 23883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher// PR910 33883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher 43883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherstruct l_struct_2E_FILE { char x; }; 53883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherunsigned fwrite(signed char *, unsigned , unsigned , signed char *); 63883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherstatic signed char str301[39]; 73883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherstatic void Usage(signed char *ltmp_611_6) { 83883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher struct l_struct_2E_FILE *ltmp_6202_16; 93883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher unsigned ltmp_6203_92; 103883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher ltmp_6203_92 = /*tail*/ ((unsigned (*) (signed char *, unsigned , unsigned , 113883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherstruct l_struct_2E_FILE *))(void*)fwrite)((&(str301[0u])), 38u, 1u, ltmp_6202_16); 123883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher} 13