1*67e74705SXin Li // RUN: %clang_cc1 -emit-llvm %s -o /dev/null 2*67e74705SXin Li 3*67e74705SXin Li /* GCC was not escaping quotes in string constants correctly, so this would 4*67e74705SXin Li * get emitted: 5*67e74705SXin Li * %.LC1 = internal global [32 x sbyte] c"*** Word "%s" on line %d is not\00" 6*67e74705SXin Li */ 7*67e74705SXin Li Foo()8*67e74705SXin Liconst char *Foo() { 9*67e74705SXin Li return "*** Word \"%s\" on line %d is not"; 10*67e74705SXin Li } 11