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

     1  
     2  cc1 (x, y)
     3       int x, y;
     4  {
     5    int z;
     6    z = x - y;
     7    if (x >= y)
     8      return z + 1;
     9    else
    10      return z + 0;
    11  }
    12  
    13  cc2 (x, y)
    14       int x, y;
    15  {
    16    int z;
    17  
    18    z = x - y;
    19    if (z >= 0)
    20      return z + 1;
    21    else
    22      return z + 0;
    23  }
    24  
    25  cc3 (x, y)
    26       unsigned x, y;
    27  {
    28    unsigned z;
    29    z = x - y;
    30    if (x >= y)
    31      return z + 1;
    32    else
    33      return z + 0;
    34  }
    35  
    36  cc4 (x, y)
    37       unsigned x, y;
    38  {
    39    unsigned z;
    40  
    41    z = x - y;
    42    if (z >= 0)
    43      return z + 1;
    44    else
    45      return z + 0;
    46  }