]> granicus.if.org Git - clang/commitdiff
undefined -> unspecified. Thanks Mike.
authorChris Lattner <sabre@nondot.org>
Sun, 8 Mar 2009 19:52:14 +0000 (19:52 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 8 Mar 2009 19:52:14 +0000 (19:52 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66388 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/DiagnosticSemaKinds.def
test/Sema/exprs.c

index d5d6175b0cc9aa73153411ab041bdffbdac17ffe..56fe9d2a3896001f744cd5857ea381e8f4f7ae74 100644 (file)
@@ -1349,7 +1349,8 @@ DIAG(warn_ret_stack_ref, WARNING,
 DIAG(warn_selfcomparison, WARNING,
      "self-comparison always results in a constant value")
 DIAG(warn_stringcompare, WARNING,
-     "comparison against a string literal is undefined (use strcmp?)")
+     "result of comparison against a string literal is unspecified"
+     " (use strcmp?)")
 
 
 // Blocks
index e307eb775848b82f39d2b71acffef6ae64ed0dc5..25da12b5861f95a32dcc65a1c532c23ed7006c4f 100644 (file)
@@ -78,6 +78,6 @@ void test11(struct mystruct P, float F) {
 
 // PR3753
 int test12(const char *X) {
-  return X == "foo";  // expected-warning {{comparison against a string literal is undefined}}
+  return X == "foo";  // expected-warning {{comparison against a string literal is unspecified}}
 }