modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20020315-1.c (about)

     1  /* PR bootstrap/4128 */
     2  
     3  extern int bar (char *, char *, int, int);
     4  extern long baz (char *, char *, int, int);
     5  
     6  int sgt (char *a, char *b, int c, int d)
     7  {
     8    return bar (a, b, c, d) > 0;
     9  }
    10  
    11  long dgt (char *a, char *b, int c, int d)
    12  {
    13    return baz (a, b, c, d) > 0;
    14  }
    15  
    16  int sne (char *a, char *b, int c, int d)
    17  {
    18    return bar (a, b, c, d) != 0;
    19  }
    20  
    21  long dne (char *a, char *b, int c, int d)
    22  {
    23    return baz (a, b, c, d) != 0;
    24  }
    25  
    26  int seq (char *a, char *b, int c, int d)
    27  {
    28    return bar (a, b, c, d) == 0;
    29  }
    30  
    31  long deq (char *a, char *b, int c, int d)
    32  {
    33    return baz (a, b, c, d) == 0;
    34  }