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

     1  /* { dg-require-effective-target untyped_assembly } */
     2  foo (a, p)
     3       int *p;
     4  {
     5    p[0] = a;
     6    a = (short) a;
     7    return a;
     8  }
     9  
    10  main ()
    11  {
    12    int i;
    13    foobar (i, &i);
    14  }
    15  
    16  
    17  foobar (a, b)
    18  {
    19    int c;
    20  
    21    c = a % b;
    22    a = a / b;
    23    return a + b;
    24  }