(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
Wstring-literal-comparison-3.c
       1  /* PR c/7776 */
       2  /* { dg-do compile } */
       3  /* { dg-options "" } */
       4  
       5  int test1(char *ptr)
       6  {
       7    return ptr == "foo";
       8  }
       9  
      10  int test2()
      11  {
      12    return "foo" != (const char*)0;
      13  }
      14  
      15  int test3()
      16  {
      17    return "foo" == (const char*)0;
      18  }
      19  
      20  int test4()
      21  {
      22    return (const char*)0 != "foo";
      23  }
      24  
      25  int test5()
      26  {
      27    return (const char*)0 == "foo";
      28  }
      29