]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.dg/ftrapv-1.c
replace ISL with isl
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / ftrapv-1.c
1 /* Copyright (C) 2004 Free Software Foundation.
2
3 PR other/15526
4 Verify correct overflow checking with -ftrapv.
5
6 Written by Falk Hueffner, 20th May 2004. */
7
8 /* { dg-do run } */
9 /* { dg-options "-ftrapv" } */
10 /* { dg-require-effective-target trapping } */
11
12 __attribute__((noinline)) int
13 mulv(int a, int b)
14 {
15 return a * b;
16 }
17
18 int
19 main()
20 {
21 mulv( 0, 0);
22 mulv( 0, -1);
23 mulv(-1, 0);
24 mulv(-1, -1);
25 return 0;
26 }