13883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher// RUN: %clang_cc1 -emit-llvm %s -O2 -fno-builtin -o - | grep call.*printf 23883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher// Check that -fno-builtin is honored. 33883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher 43883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherextern int printf(const char*, ...); 53883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christophervoid foo(const char *msg) { 63883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher printf("%s\n",msg); 73883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher} 8