diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile/386.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/386.c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/386.c b/gcc/testsuite/gcc.c-torture/compile/386.c new file mode 100644 index 0000000..432cdad --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/386.c @@ -0,0 +1,23 @@ +foo (a, p) + int *p; +{ + p[0] = a; + a = (short) a; + return a; +} + +main () +{ + int i; + foobar (i, &i); +} + + +foobar (a, b) +{ + int c; + + c = a % b; + a = a / b; + return a + b; +} |